Justin Wiley
c7757f953c
Can't iterate over dict values in Python 3.3+. Changed Rule.targets from a dict to an array, which is probably better anyway since the dict doesn't maintain order, making API calls with the Limit parameter specified unreliable.
2016-12-01 19:52:00 -08:00
Justin Wiley
5d7a102e4c
Stoopid import was still hanging around.
2016-12-01 19:24:40 -08:00
Justin Wiley
6c85a85e0d
Removed OrderedDicts for 2.6 and dict.iteritems() calls for 3.3+ compatibility.
2016-12-01 19:10:59 -08:00
Justin Wiley
db0b494b4f
Completed the CloudWatch Events mocking module and tests.
2016-12-01 17:23:51 -08:00
Justin Wiley
d0def03c4c
Events models first draft done, need to write tests, then get responses going.
2016-11-30 17:09:58 -08:00
Justin Wiley
d0a66f2dff
Begin work on mocking CloudWatch Events.
2016-11-29 17:19:26 -08:00
David Wilcox
c3c6eaf281
rename duplicate rds/models db_instance_identifier to physical_resource_id ( #776 )
...
* rename duplicate db_instance_identifier to physical_resource_id
* Update create_from_cloudformation_json to use db_source_identifier str
* Update code to be more conventional.
2016-11-23 20:07:26 -06:00
Justin Wiley
d6890640b2
Fixed time formatting in ec2/models.py ( #778 )
...
* Fixed time formatting in ec2/models.py
* Used freezegun on test that was failing due to time progression causing timestamp differences.
2016-11-23 20:06:35 -06:00
Steve Pulec
136f6d67fb
Add S3 ACL for aws-exec-read. Closes #740 .
2016-11-23 19:42:36 -06:00
Steve Pulec
1b4bb156e4
Freezetime.
2016-11-23 19:23:47 -06:00
mfranke
040c2cd8cc
Fix s3bucketpath handling for IP based requests ( #765 )
...
* check HTTP header for IPv4 or IPv6 addresses and default to path based S3
* improved IPv4 and IPv6 checking with optional ports
* typo
2016-11-23 19:05:34 -06:00
Pior Bastida
09ca1c4388
Fix JSON dump error in ecs.update_service with task_definition ( #775 )
2016-11-23 19:01:48 -06:00
David Wilcox
4ea915fc3a
Update Cloudformation/parsing#load_parameters to split commadelimitedlists into lists ( #774 )
2016-11-23 18:57:47 -06:00
Robert Sheehy
17584e9aa4
Add ECS Descriptors ( #772 )
...
* Add support for "DescribeServices" in ecs mock
* Add support for "DescribeTaskDefinition" in ecs
* Let ecs responses handle baseobject for services
2016-11-23 18:56:12 -06:00
Steve Pulec
05c6fc6738
Fix tests for py3.
2016-11-11 17:22:45 -05:00
Sean Marlow
fa3663c610
Add support for login profile deletion ( #768 )
...
* Add support for delete_login_profile.
Mock deletion of login profile. Set password to
none. Add tests to cover new endpoint.
* Fix typo in create_login_profile response.
Change CreateUserResult to CreateLoginProfileResult
in the CREATE_LOGIN_PROFILE_TEMPLATE. Caused KeyError
when using boto3.
Add test to cover boto3 in addition to boto.
2016-11-11 17:05:01 -05:00
Nuno Santos
71c1fbadbe
Add DynamoDB tests for update_item() with UpdateExpression, support spaces in the UpdateExpression. ( #758 )
...
Fixes #745 .
2016-11-11 17:04:14 -05:00
Mike Pappas
4942e74ab1
Fix SNS application endpoint to match AWS return format ( #763 )
2016-11-11 17:01:47 -05:00
Steve Pulec
1c61498cc8
0.4.30
2016-11-09 11:25:14 -05:00
Steve Pulec
5c3d9b4ae1
Have spot requests launch instances.
2016-11-07 23:08:30 -05:00
Steve Pulec
24035877f6
0.4.29
2016-11-07 14:55:08 -05:00
Steve Pulec
8681998e91
Nest flask import so that it is not required globally.
2016-11-07 14:54:22 -05:00
Steve Pulec
c3e0ff4fe7
0.4.28
2016-11-07 12:57:18 -05:00
Steve Pulec
5371044b6f
Spot fleet ( #760 )
...
* initial spot fleet.
* Add cloudformation spot fleet support.
* If no spot fleet ids, return all.
2016-11-07 09:53:44 -05:00
Steve Pulec
078156c642
Merge pull request #759 from spulec/boto-bump
...
Test Boto 2.43.0 .
2016-11-06 11:09:47 -05:00
Steve Pulec
9101b58934
Need to speficy how we are sorting.
2016-11-06 10:57:01 -05:00
Steve Pulec
38021c6ef5
Test Boto 2.43.0 .
2016-11-06 10:29:50 -05:00
Steve Pulec
3b98566f20
Merge pull request #757 from nfvs/dynamodb_putitem_conditional
...
Attempt to parse simple ConditionExpressions in DynamoDB put_item().
2016-11-06 09:53:45 -05:00
Steve Pulec
44636d1f73
Merge pull request #755 from dtenenba/master
...
bump tag limit from 10 to 50 to align with actual AWS limit
2016-11-06 09:52:20 -05:00
Steve Pulec
721d1b3a3f
Merge pull request #736 from okomestudio/ts/botocore_update
...
Remove botocore version pinning
2016-11-06 09:50:28 -05:00
Steve Pulec
5c40e06e04
Merge pull request #746 from JackDanger/patch-1
...
Minor typo fix in README
2016-11-06 09:48:30 -05:00
Steve Pulec
2fdc5498b5
Merge pull request #744 from helenst/scan-after-has-item
...
Fix failure of scan() after has_item()
2016-11-06 09:45:12 -05:00
Steve Pulec
a99f6ed7b2
Merge pull request #743 from lozadaOmr/master
...
Fix README typo
2016-11-06 09:41:49 -05:00
Steve Pulec
ee369de3ef
Merge pull request #741 from costypetrisor/sec-group-authorize-revoke-in-batch
...
Sec group authorize revoke in batch
2016-11-06 09:40:16 -05:00
Steve Pulec
ac89403807
Merge pull request #738 from okomestudio/ts/more_iam_endpoints
...
Implement IAM managed policy
2016-11-06 09:39:22 -05:00
Steve Pulec
eaf70ac349
Merge pull request #739 from okomestudio/ts/emr_list_clusters
...
Implement filters and pagers for some EMR end points
2016-11-06 09:37:00 -05:00
Nuno Santos
bfc664cca8
Add additional put_item test with an attribute_exists
condition.
2016-11-04 13:29:53 +01:00
Nuno Santos
74b56faafd
Attempt to parse simple ConditionExpressions in DynamoDB put_item().
...
Internally these get converted into simpler Expected={} parameters, so
for now only `attribute_exists` and `attribute_not_exists` are supported;
OR is also not suported since `expected` does not support it.
2016-11-04 12:37:10 +01:00
Dan Tenenbaum
ed7ea86f7b
add positional argument for python 2.6 compatiblity
2016-11-03 14:42:23 -07:00
Dan Tenenbaum
de0a741309
syntax fix
2016-11-03 14:30:35 -07:00
Dan Tenenbaum
ffa6b1d9c1
should pass unit tests
2016-11-03 14:24:47 -07:00
Dan Tenenbaum
37f643ecb4
bump tag limit from 10 to 50 to align with actual AWS limit
2016-11-03 14:12:20 -07:00
Taro Sato
5538b541a8
Fix a bug with map type not properly handling multiple entries
2016-10-31 11:29:39 -07:00
Jack Danger Canty
cf77e0cad3
Minor typo fix in README
2016-10-29 03:12:19 -07:00
Helen Sherwood-Taylor
08d07fed30
Fix failure of scan() after has_item()
...
Fixes #731
2016-10-25 17:09:39 +01:00
Omar Lozada
cafebaae46
Fix README typo
2016-10-22 13:18:23 +08:00
Costy Petrisor
8689b40d23
made the security group endpoints that authorize or revoke firewall rules
...
to support batch rules (boto doesn't expose this, but botocore/boto3 does)
2016-10-20 19:34:11 +00:00
Costy Petrisor
6f622b9689
an unit test for the bulk authorization and revokation of security group
...
rules
2016-10-20 18:14:22 +00:00
Taro Sato
159a81723c
Implement IAM managed policy.
...
This requires boto 2.39 for managed policy tests
2016-10-20 10:07:41 -07:00
Taro Sato
484faa54c4
Implement filters and pagers for some EMR end points
2016-10-20 10:03:17 -07:00