Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sbc/boto
An integrated interface to current and future infrastructural services offered by Amazon Web Services.
https://github.com/sbc/boto
Changes to try to get service up and running
16b50053e3e5fae06e58069361282d9056052c1e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
16b50053e3e5fae06e58069361282d9056052c1e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixing bug in get_instance_userdata
78810bcc5beb5e74c574caaf72eff57482c457e0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
78810bcc5beb5e74c574caaf72eff57482c457e0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding utility functions to retrieve metadata and userdata for an instance
12992857a100ad290a6bfec94b36ec93d3def8ed authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
12992857a100ad290a6bfec94b36ec93d3def8ed authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding directory for service related files
52f72d5e75467d6c5d6c07eeb2878016be9fa850 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
52f72d5e75467d6c5d6c07eeb2878016be9fa850 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding copyright notice
4a1ac7331b550f9ae2ffab887717161b35fe521b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4a1ac7331b550f9ae2ffab887717161b35fe521b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding directory for service related files
a50df860f68dc8aefb2d6d4289eaf9f32448b407 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a50df860f68dc8aefb2d6d4289eaf9f32448b407 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Removing email notification upon service start
ceee75ed42574508c336cc6d8920b1e8d94d8fe3 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ceee75ed42574508c336cc6d8920b1e8d94d8fe3 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Autonomous Service framework class
eb5b87682a94233e7cd35adb0dae81c3a094227d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
eb5b87682a94233e7cd35adb0dae81c3a094227d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Incorporating additional fixes for proxy support supplied by D. Strip.
336c0dbbe8a7bbd59faeda20998f0dd4632d2182 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
336c0dbbe8a7bbd59faeda20998f0dd4632d2182 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Flubbed up the patch last time. Hopefully I got it right this time.
c33faae8636ba8c2dd74c4301be731fc188021ee authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
c33faae8636ba8c2dd74c4301be731fc188021ee authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Forgot the required import statements in last commit
6c40e16769734fd466304c953e89388c4f803c16 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6c40e16769734fd466304c953e89388c4f803c16 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support for last_modified header on file download from s3. Also allow header dictionary to be passed as param to get_contents_to_* methods of Key object. Based on patches submitted by ps.spam. Fixes Issue-39, Issue-40, Issue-41.
ae442c79378d47359fa412b2cfda28cc9d0664e0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ae442c79378d47359fa412b2cfda28cc9d0664e0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Got rid of the InstanceState object. The state attribute is now a string. The code that was part of the InstanceState object is now stored as the state_code attribute of the Instance object.
3aa200a3f88b09492e656fedea34a883bdf04915 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
3aa200a3f88b09492e656fedea34a883bdf04915 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Allow host to be passed as parameter to connection constructors. Fixes Issue-38
13905b656d6cc4d72450a64166c641a66e532281 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
13905b656d6cc4d72450a64166c641a66e532281 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a problem with Content-Type headers when the mimetype of the underlying file is unknown. Fixes Issue-35.
a2dbf98218ff37958f4ec897e1b2ae5d345b04be authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a2dbf98218ff37958f4ec897e1b2ae5d345b04be authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version numbers for next release
bc9b6562fd1fd001d23211e7f08d74df11eeda36 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bc9b6562fd1fd001d23211e7f08d74df11eeda36 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping EC2 API version and adding support for GetConsoleOutput and RebootInstances. Fixes Issue-34.
fc56d34d19df433be60c8347188ef4e80cb1d685 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fc56d34d19df433be60c8347188ef4e80cb1d685 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Merged in changes from David Strip to support proxy servers for non-SSL connections. Fixes Issue-32.
db5d5d7c008a7a33cb6cfd9280f47924610bb0e0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
db5d5d7c008a7a33cb6cfd9280f47924610bb0e0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added an explicit Content-Length header if one wasn't provided. Fixes Issue-33.
dfa5f0c445e90e3ae0b4a30aef880b53c5a53f66 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
dfa5f0c445e90e3ae0b4a30aef880b53c5a53f66 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
The set_content_* methods of Key object now accepts an optional dictionary of headers to be sent with the PUT request. Also added a test case for this.
e672aef55f54123fc95a884b82e13a360f603917 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
e672aef55f54123fc95a884b82e13a360f603917 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added some command-line option processing to the unit test script to allow individual tests to be run rather than running all tests.
03ed1e5a9f8d8816ec71e3326f54a343ffb032f8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
03ed1e5a9f8d8816ec71e3326f54a343ffb032f8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated version number and date at top of file
c6a3005cfb4a6a49f8525bded2be18ad240dc89c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
c6a3005cfb4a6a49f8525bded2be18ad240dc89c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version numbers
5cd08fccf28fe382409a7af2fe33efe4772b304a authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
5cd08fccf28fe382409a7af2fe33efe4772b304a authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed handling of whitespace that was breaking EC2 support. Fixes Issue-31.
bce056a524a61a77a41a4f87626324e29afa0ee9 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bce056a524a61a77a41a4f87626324e29afa0ee9 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
is_truncated attribute now gets converted to a true boolean value rather than a string. Fixes Issue-29.
6acc81c3b9fa2c3d2f7a72af46d80edd2498bd2b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6acc81c3b9fa2c3d2f7a72af46d80edd2498bd2b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Preparing for 0.8a release
bc3bffd81cea29210f4a9d902b5d8a67555754bd authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bc3bffd81cea29210f4a9d902b5d8a67555754bd authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support for enabling bucket logging in S3. Also added a sleep delay in unit test for SQS.
aa33eef634396204784209e4687162d42a4587aa authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
aa33eef634396204784209e4687162d42a4587aa authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Some fixes to try to enable support for logging. Also, first cut at a generate_url method for S3 connection.
069787d0c3d936c9c99c2f9161881128317173f2 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
069787d0c3d936c9c99c2f9161881128317173f2 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed up setup.py slightly. Including 0.7a dist file.
4221748a5377713896a67ad00a1060d20d21e64e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4221748a5377713896a67ad00a1060d20d21e64e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated README for new release
48ab1211a9fd09879e9d197939590f92157198c6 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
48ab1211a9fd09879e9d197939590f92157198c6 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version number.
48f1a5d463b7ac03fbc9cb5fa84c9dce551fab59 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
48f1a5d463b7ac03fbc9cb5fa84c9dce551fab59 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Completed basic EC2 functionality. Includes reasonable unit tests and tutorial.
1d6e7b10986583ac4d66d3b3cbd72efaa2322cb9 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
1d6e7b10986583ac4d66d3b3cbd72efaa2322cb9 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added explicit mimetype override for uploaded files, Fixes Issue-25. Also fleshing out EC2 implementation.
46cd9734008a3d3f4752f3b2146360e037c149ea authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
46cd9734008a3d3f4752f3b2146360e037c149ea authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
key.get_file now properly checks the HTTP status code rather than silently ignore it. Fixes Issue-21
ddfb661a6329b5f95ed51ef8bfb46525f711176f authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ddfb661a6329b5f95ed51ef8bfb46525f711176f authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added get_bucket method. Fixes Issue-22
2d27fcc9693b4f153a7706c0b7956cb2008df3c5 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
2d27fcc9693b4f153a7706c0b7956cb2008df3c5 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
key.py was referencing S3DataError exception but wasn't importing it. Fixes Issue-19.
bf41d542963591f147d88df741314ff7eb192a77 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bf41d542963591f147d88df741314ff7eb192a77 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Working on tutorial for EC2 and adding additional capabilities.
b3f41940f2906dc84f90d5e57774fd3d0e302d60 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b3f41940f2906dc84f90d5e57774fd3d0e302d60 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Left a bunch of debug print statements in last version
e447fae354a2e3c41008ea69dab3d80ee836aa29 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
e447fae354a2e3c41008ea69dab3d80ee836aa29 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Modified copyright on all files. Also fixed a bug in the EC2 SecurityGroup response parsing.
69aa90d23f990e8d5e8eb29221638b7ca7153c91 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
69aa90d23f990e8d5e8eb29221638b7ca7153c91 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added ability to dump messages in a queue to a file
7d72bc87d57f9c7f566ddc0b9c49b881ed8dcfa3 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
7d72bc87d57f9c7f566ddc0b9c49b881ed8dcfa3 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
A small command line utility to count messages in queues and, optionally, clear them out
45927370802b20c2345bd448b181d632f79e78b7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
45927370802b20c2345bd448b181d632f79e78b7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding more unit tests for EC2.
ca7de1a6c83ee0a2619aac5458a7ae407e71412b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ca7de1a6c83ee0a2619aac5458a7ae407e71412b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Cleaning up some of the EC2 support classes to support new capabilities and to fix some bugs.
d44d851ca96dbac93b7bbd25b7386c18bd548559 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
d44d851ca96dbac93b7bbd25b7386c18bd548559 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Cleaning up some of the EC2 methods and adding some new ones.
fade0baefd87ebecb837bd0264e8ea1dd60c2619 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fade0baefd87ebecb837bd0264e8ea1dd60c2619 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a MHMessage class which handles RFC821-like mail headers to store name/value pairs.
4e18bfdf4d600e20eb8192ec719df89cc1788355 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4e18bfdf4d600e20eb8192ec719df89cc1788355 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
SQSExceptions now print out the body of the response since that usually contains the vital info.
051945ca43b65eae7db497036475e88599c3aa53 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
051945ca43b65eae7db497036475e88599c3aa53 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed an anamoly with the md5 attribute. This was getting wrapped in double-quotes for no good reason so those ahve been removed.
b81350794626f229a9ec496f3fca893908cf567e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b81350794626f229a9ec496f3fca893908cf567e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixing import statements for new package structure.
f3b393035f28dbc100a0637671cc0ecb76c0a332 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
f3b393035f28dbc100a0637671cc0ecb76c0a332 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
new unit tests.
0daf8fbb3d740121949e5df41b1b59412def35f3 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0daf8fbb3d740121949e5df41b1b59412def35f3 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added unit test for EC2.
b8b9b7bcfc1b2aee3f0d7bbb4f963f294457314a authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b8b9b7bcfc1b2aee3f0d7bbb4f963f294457314a authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Creating subpackages for each service.
6afefa91ec220c595286cbf34311c6b67de1333a authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6afefa91ec220c595286cbf34311c6b67de1333a authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Subpackage for EC2.
c18778a923b4ed661a3457a0d6b397da352d712c authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
c18778a923b4ed661a3457a0d6b397da352d712c authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding subpackage for SQS.
7c7ab5761cdd00df5e26105023839a2782cc0957 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
7c7ab5761cdd00df5e26105023839a2782cc0957 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Subpackage for S3
97d8a822e63c026d9ac71421bec2cb3869aa8bd3 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
97d8a822e63c026d9ac71421bec2cb3869aa8bd3 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added some info for other response.
d84ee065206ef1c6693cfed4073aba98ab64d900 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
d84ee065206ef1c6693cfed4073aba98ab64d900 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding additional ec2 functionality.
050cb64397fb74802ab65123ba9ef5603511c8a7 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
050cb64397fb74802ab65123ba9ef5603511c8a7 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Rewrote the whole XML handling mechanism. This is much simpler and also more powerful.
First cut at some EC2 capabilities. Using new Query interface. Only a few commands are impleme...
3b05192592cb253d3b2e1ec08ad25dbfefac96a6 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixing a bug introduced with last check in.
513321236dba55ec89eb2f1e79eb66b87de0c1aa authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
513321236dba55ec89eb2f1e79eb66b87de0c1aa authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added base64 encoding/decoding of messages going into and out of SQS. This is to accomodate a recent change in SQS behavior that rejects messages containing non-ASCII characters.
8ee85ff49e18e61a1653cfa2f9001d2ae440e0c5 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8ee85ff49e18e61a1653cfa2f9001d2ae440e0c5 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding 0.6c distribution file.
809d8cf5ace28d06e879a2dc6dd4e6f27860a27e authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
809d8cf5ace28d06e879a2dc6dd4e6f27860a27e authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Getting ready for maintenance release.
262d6cee68a282fcd13a8fef454a43d8f58043ef authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
262d6cee68a282fcd13a8fef454a43d8f58043ef authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Refactored some of the S3 code to eliminate circular dependencies.
454cbeef167c2680ee61ef2167090434f70ce573 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
454cbeef167c2680ee61ef2167090434f70ce573 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
forgot to bump the version at the top of the file.
dee1a21bdee97b8db02adee7758038163fd4bfa2 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
dee1a21bdee97b8db02adee7758038163fd4bfa2 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
adding distribution file for 0.6b release.
e650d3b842e9dc072d9f883b7bd9e8871ee9488d authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
e650d3b842e9dc072d9f883b7bd9e8871ee9488d authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bumping version number and changes for 0.6b release.
5e3574359a8e18d54e7a50b130d0a7d9baa08033 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
5e3574359a8e18d54e7a50b130d0a7d9baa08033 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Making sure all paths are properly escaped in S3 requests. Fixes Issue-16.
06d2b9c6fc9bdab33d0224f60b4f19dd5af1c351 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
06d2b9c6fc9bdab33d0224f60b4f19dd5af1c351 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding 0.6a distribution.
dfa68d9b18337a2597568581da7b852921cde3f2 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
dfa68d9b18337a2597568581da7b852921cde3f2 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated for 0.6a release.
da502ea3bc1c378c97e1f3cb21898c60d10a0abb authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
da502ea3bc1c378c97e1f3cb21898c60d10a0abb authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated to S3 tutorial with a simple example of metadata usage.
4b61f27eb86fac1c69d7b102a26705467728e8b1 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4b61f27eb86fac1c69d7b102a26705467728e8b1 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added ability to set/get metadata values on Key objects. Also updated unit tests to test new capability. Fixes Issue-15.
962af9580f9bc783162b1ca4e47d30066bf63fb5 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
962af9580f9bc783162b1ca4e47d30066bf63fb5 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support for MD5 verification on upload. Incorporated contributed code from Giao Phan. Fixes Issue-14.
94ba47bed6b11a63eb897a1f6dd0a2562bd00c31 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
94ba47bed6b11a63eb897a1f6dd0a2562bd00c31 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding 0.5a distribution.
1a3893794e264e1c2f2ee926a1034a46ed9d1d7b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
1a3893794e264e1c2f2ee926a1034a46ed9d1d7b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added ACL description to s3 tutorial.
bumped versions for next releases.
5de49c57e917c6c8449d6114b01b84c839e5f73b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support for some ACL operations in S3. The canned ACL's can be set on buckets and keys using the set_acl method. In addition, the get_acl method parses the AccessControlPolicy response sent by S3 and creates corresponding Python objects to represent the ACL, Grants, Grantees, etc. At some point in the future we may support the ability to set arbitrary ACL's but not yet.
Fixes Issue-12 and incorporates code contributed by benjaminlyu (thanks!).
a90341d4446883776a0e42939c1295462bfb4902 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
added distro file
88ec81614089ab03d7ce7f33a76cd3d9e080bc4e authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
88ec81614089ab03d7ce7f33a76cd3d9e080bc4e authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version number and README change log.
01607f8ac14666f08985fb616a48cbac7696570f authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
01607f8ac14666f08985fb616a48cbac7696570f authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changed strftime to use explicit format string rather than %X. Fixes Issue-11.
ae06295acfc406289fbfc0d6e19fef49453d604f authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ae06295acfc406289fbfc0d6e19fef49453d604f authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added changes from last release.
a4e28ced7a4811b13a5f4313741d165713b68254 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a4e28ced7a4811b13a5f4313741d165713b68254 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding distro file for 0.4a release.
57ccf38183dda79dfe7c4533ce5d1209e8867856 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
57ccf38183dda79dfe7c4533ce5d1209e8867856 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bumping version number.
60c385689ae8d7c7a070d740b9eb0d97cb5ac91b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
60c385689ae8d7c7a070d740b9eb0d97cb5ac91b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a load method to queue object, the inverse of the dump method.
Fixed typo in SQS tutorial. Fixes Issue-9.
0eaff8f239cb3a33f96cc52f35fc7d9db45ecb74 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added long description entry. Fixes Issue-7.
a953fa24292c88c67899671e06ef426c90cdf44b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a953fa24292c88c67899671e06ef426c90cdf44b authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a lookup method to the bucket object. Uses a HEAD request to determine if a particular key exists in the bucket or not. Also updated the unit test script to test this feature.
c28fdbf82a707ba9ba93a3effa15b68b55035295 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
c28fdbf82a707ba9ba93a3effa15b68b55035295 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added the release egg.
f6060f0408c2ecf0ba4a8e08ce1de864a35af460 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
f6060f0408c2ecf0ba4a8e08ce1de864a35af460 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changed comment about no documentation available. Now points users to doc directory.
cc455889612566ce659141e1b0792b92acf61620 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
cc455889612566ce659141e1b0792b92acf61620 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added changes from 2a to 3a. Bumped version numbers to 0.3a.
87351f03f5838287bbbfa96798f5820603ccd088 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
87351f03f5838287bbbfa96798f5820603ccd088 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
A start on the tutorial for S3 usage. Partially fixes Issue-2.
84e7130794a8fab7639ac55c5e3b8960fa473f61 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
84e7130794a8fab7639ac55c5e3b8960fa473f61 authored about 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added section to describe get_all_queues method. Added some section headings.
6e09c187e90efe569fdfc4cff6c8e8c6bad354e6 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6e09c187e90efe569fdfc4cff6c8e8c6bad354e6 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a get_contents_as_string method. Fixes Issue-6.
8932c0691fd91118a6acbd78e86a3c2ff9b2e0e0 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8932c0691fd91118a6acbd78e86a3c2ff9b2e0e0 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Modified for new integer output of get_timeout method.
d507ee1a0c2a2865ee77f4e8ef6811a7cdeb82f5 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
d507ee1a0c2a2865ee77f4e8ef6811a7cdeb82f5 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed stupid bug in last checkin.
8782e87e66505e7f3d1a8a00cf1e4d3fbed42198 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8782e87e66505e7f3d1a8a00cf1e4d3fbed42198 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now automatically re-establishes HTTP connection with service if keep-alive times out or pipe is broken. Fixes Issue-4.
8ca25aece684b191a6caa29cf0b2ba7746007793 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8ca25aece684b191a6caa29cf0b2ba7746007793 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added set_body() method, torched parse_body(). Fixed Issue-5.
56cf8630a8b862fda1b8d7a4fb2657cbce62fc20 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
56cf8630a8b862fda1b8d7a4fb2657cbce62fc20 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
get_timeout method now returns int rather than string. Fixes Issue-3.
480d108c897f0b2800b23813b033cb1bf98327b6 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
480d108c897f0b2800b23813b033cb1bf98327b6 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added tutorial for SQS use. Partially fixes Issue-2.
918857a15c3ec4b6f6715d8d1e67384c060707ba authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
918857a15c3ec4b6f6715d8d1e67384c060707ba authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Documented environment variables used. Fixes Issue-1.
86e13039fce5511bb49c261d08e7b15ac3110e20 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
86e13039fce5511bb49c261d08e7b15ac3110e20 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0.2a release
1beb90f451570c8abf4765d40208962fd1263d64 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
1beb90f451570c8abf4765d40208962fd1263d64 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a simple README file.
956f1a1da7488aba435d77bbe12c7d7537a5fc99 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
956f1a1da7488aba435d77bbe12c7d7537a5fc99 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added convenience methods for creating connections.
77c08afc521046ea85d9cc90ca2db3c3d2145b61 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
77c08afc521046ea85d9cc90ca2db3c3d2145b61 authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
don't need this file
97be8f4f5d0e1cf818b91b73127a07e2ddb5b5be authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
97be8f4f5d0e1cf818b91b73127a07e2ddb5b5be authored over 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>