Commit Graph

465 Commits

Author SHA1 Message Date
Richard Eames
5409d99ca2 Added basic implementation of key/bucket versioning 2014-06-27 11:34:00 -06:00
Steve Pulec
50d2608478 0.3.2 2014-06-23 21:27:15 -04:00
Steve Pulec
e180132fa1 Add @clintecker to authors. 2014-06-23 21:27:02 -04:00
Steve Pulec
2274215b32 Merge pull request #140 from modestinc/improved_sqs_mocks
Enhanced SQS support
2014-06-23 21:26:29 -04:00
Clint Ecker
ca6a9bad4f use proper message encoding 2014-06-23 13:53:46 -05:00
Clint Ecker
a9ef2eaaf4 typos 2014-06-22 13:34:32 -05:00
Clint Ecker
67933574b9 Formatting indices for python2.6 2014-06-22 13:33:49 -05:00
Steve Pulec
dc2eb5bba1 Merge pull request #142 from reiven/master
Fixed examples in README file #141
2014-06-21 11:52:52 -04:00
Federico Reiven
6ca95a080d Fixed examples in README file #141 2014-06-20 18:47:55 -03:00
Clint Ecker
0d2991d733 forgot to add new exceptions file 2014-06-20 16:31:19 -05:00
Clint Ecker
049b73485f test changing visibility improperly 2014-06-20 16:29:40 -05:00
Clint Ecker
cb52ad6da3 get total seconds that works in >2.3 2014-06-20 16:14:22 -05:00
Clint Ecker
c18e0cc82e Enhanced SQS support
- Support for delaying messages
- Support for visibility timeouts
- Support for actually deleting messages
- Support for message bodies longer than 27 characters
- Support for message attributes
- Support for accurate queue attributes

Caveats:

- All message attributes are returned regardless of whether or not
attributes were requested when reading messages
- I’m not sure why messages longer than 27 characters were breaking in
my tests. Boto seems to expect the body to be base64 encoded and bodies
less than 27 characters would be fine, but if I attempted to use a
larger body it would mangle the content. I now base64 encode the body
if the raw string is longer than 27 characters and all is fine.
2014-06-20 15:00:36 -05:00
Steve Pulec
aec7d8e998 Merge pull request #138 from IlyaSukhanov/master
Implement internet gateway mocking
2014-06-17 22:28:16 -04:00
Ilya Sukhanov
bcb0e7a3d4 Implement internet gateway mocking 2014-06-08 09:45:18 -04:00
Steve Pulec
476881737e Merge pull request #136 from wittwerch/master
Allow instance filtering by instance-id
2014-06-05 18:31:40 -04:00
Christian Wittwer
6f3a056171 add test for instance filtering by instance-id 2014-06-05 11:12:55 +02:00
Christian Wittwer
96843fdfe8 Attribute instance-id added to filter dict 2014-06-05 10:52:41 +02:00
Steve Pulec
7cf2e06eb8 Add @matafc to authors. 2014-05-31 11:43:43 -04:00
Steve Pulec
0fbe7a3940 Merge pull request #133 from kouk/server_response_headers
don't provide request headers as response headers in server
2014-05-20 08:48:48 -04:00
Konstantinos Koukopoulos
2b186511e8 don't provide request headers as response headers in server 2014-05-20 14:43:57 +03:00
Steve Pulec
df7e139855 0.3.1 2014-05-14 09:19:23 -04:00
Steve Pulec
a202898245 Merge pull request #130 from smarthall/patch-1
Update setup.py to require 'requests'
2014-05-14 09:18:45 -04:00
Daniel Hall
82c8c43f5f Update setup.py to require 'requests' 2014-05-14 20:50:22 +10:00
Steve Pulec
befeb5bdde 0.3.0 2014-05-13 23:59:55 -04:00
Steve Pulec
a30c932c4b Merge pull request #128 from stpierre/include-docs-in-pypi
include LICENSE, README, AUTHORS in pypi
2014-05-12 20:59:22 -04:00
Chris St. Pierre
a9059a5c9b include LICENSE, README, AUTHORS in pypi 2014-05-12 10:06:48 -04:00
Steve Pulec
7acc22d8d1 Merge pull request #127 from spulec/sns-support
Add basic SNS support. Closes #26.
2014-05-11 23:25:26 -04:00
Steve Pulec
e38f7d4662 Fix string formatting for py26 2014-05-11 23:07:05 -04:00
Steve Pulec
216750c05b Add basic SNS support. 2014-05-11 22:56:44 -04:00
Steve Pulec
955b4c6c4a Add tagging to all applicable EC2 objects. Closes #66. 2014-05-11 19:00:28 -04:00
Steve Pulec
06481ebe7e Require a GroupDescription for security group creation. Closes #112. 2014-05-11 17:37:00 -04:00
Steve Pulec
8182b3baa8 Extend security group testing for VPC. 2014-05-11 17:13:48 -04:00
Steve Pulec
ece46ecea8 Add @stpierre to authors. 2014-05-09 17:48:07 -04:00
Steve Pulec
2bba0e9070 0.2.23 2014-05-09 17:46:54 -04:00
Steve Pulec
6c3fb51d10 Merge pull request #126 from stpierre/support-instance-properties
Support instance properties
2014-05-09 17:45:37 -04:00
Chris St. Pierre
fab37942c4 Consistent _get_multi_param() function in responses
This abstracts _get_multi_param() into BaseResponse and makes it
always ensure that the string it has been given ends with a '.'.  It
had been implemented in three different places, and in use it rarely
postpended a trailing period, which could make it match parameters it
shouldn't have.
2014-05-08 10:44:41 -04:00
Chris St. Pierre
745368242e Allow passing security groups by ID when creating instances 2014-05-07 10:04:07 -04:00
Chris St. Pierre
b244457c4f Added key_name support to instances 2014-05-07 10:04:07 -04:00
Chris St. Pierre
4ba4dd5e26 Added subnet_id support to instances 2014-05-07 10:04:07 -04:00
Chris St. Pierre
5ba2b3cb9a Added instance_type support to instances 2014-05-07 10:04:07 -04:00
Steve Pulec
455ff1a72b Merge pull request #125 from gabe-untapt/delete_keys
Implemeted bucket.delete_keys closes #124
2014-05-06 21:03:43 -04:00
Gabe Rives-Corbett
9f912e7a1f Implemeted bucket.delete_keys closes #124 2014-05-06 17:21:33 -04:00
Steve Pulec
3c4bb2a1b4 0.2.22 2014-04-30 11:24:24 -04:00
Steve Pulec
f61242feba Merge pull request #102 from andrewgross/feature/block-device-mapping
[Block Device] Add block device mapping to launch config backend
2014-04-29 14:55:10 -04:00
Andrew Gross
ce31b0200a Fix tests when using a working boto version 2014-04-25 16:18:26 -04:00
Andrew Gross
dbe17d059f Fix some merge issues, add block device parsing 2014-04-25 15:44:55 -04:00
Andrew Gross
81a979cd1d Switch to fork for now 2014-04-24 16:49:16 -04:00
Andrew Gross
a0e48a6cf5 [Block Device] Add block device mapping to launch config backend 2014-04-24 16:49:16 -04:00
Steve Pulec
912c3ceb39 Merge pull request #122 from IlyaSukhanov/master
implement dhcp_options
2014-04-22 19:00:44 -04:00