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

Added boto.contrib to packages so it will get installed properly.

3d58cdd3e023f62cf5170104c8e4f7fa1534078c authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding initial support for grants in SQS. Also adding Chris Moyer's YAMlMessage class to contrib.

9126ae745c3c3b5cfbe184a5bab45e5c3b024483 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Properly handle newline-separated list values in instance data.

6b7d835fb14b83ed06fdd0f1ac2b87c9ebf6a4c0 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Splitting out the config class.

69647ce4a75ca057f101bd79fd79de7a9fc8de8a authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
added a dump_safe method for the config file that filters out the aws_secret_access_key value.

2c6d3b04d77b1861d5f595d5dad48f07caf129d2 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a dump method and moved path to metadata file to a module variable.

c4838aab464c007c3355ceda5ed739c57a39014b authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Refactoring the CommandLineService and creating a utility class for handling command line invocation.

23bf400eaa25b0009fef490a0baa70dad713ffc7 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Apparently, the force_deletion flag in delete_queue has never actually worked. How embarrasing. Fixes Issue-81.

e7e8ada175c599b29c027a65baf3d347a3bf7ca1 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding test for force_deletion flag

aa41ce616cf8b577df28fbf399d4b46e241891de authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a dangling reference to a non-existant variable.

d791f1d4b979a1cf9118e5b0733b29d43dc74126 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bumping version number to 0.9d

ba6d821c390056f73c843f4f8febad2fbf64a585 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
update method now returns updated state

5b775322993ec2fee365d25c9fa8749264dec4c4 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changing reference to pre-release EC2 server.

7b470b0cae446b4e5e303f6c11807ee61e1bcba0 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version number to 0.9c

55c5e518f48ffe09bd3b679db100e30761823d54 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
The run_instances method now accepts SecurityGroup objects or names of security groups.

e30ed5a48e2c701f222d8df4b74551af7251ab0b authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a lookup convenience method

e7e3ba597fabe9b7bc752a034f22290f6ee86411 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adds support for instance types in EC2.

ca8d1ba514824377b653cf17ef5bf299266534c8 authored about 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Refactoring the logging methods a bit.

88cb87aba41402aded186cfe17c28a4563d71cc8 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Add a debug flag to the run_command method to allow all command out to be logged, not just errors.

91f659ba519390354beb9e8688ff612fb1a4eef0 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
If debug level > 1 then don't start up service automatically.

3868bfc71029bc1a92daf4d0f5646b9bdbcd9936 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing reference to getint method of ConfigParser.

1c2d07052e73e9fac11e23097755f8aab5562ec3 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix superclass reference in __init__ method.

1fd02b1b33eb081355fe33d9f37fdca0d34ce064 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Broke the Config out as a separate class for reuse later.

e1dcf3cb5323ea1ff51799364401039823d3b2fc authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Allow an OutputBucket in the message.

d3e9e5f99453ba30751a4256f946676105aef2f1 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Allow a debug param to be passed that keeps the script from running automatically.

9eb5de0ea7affe87cd1857686e28d0fc285b0ba5 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
get_bucket shouldn't be trying to create a bucket, it should just find the existing one.

ae75fe1dc4d89429f963008d71ff346b4a6c2ee9 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Allow either script_bucket or bucket_name to be used.

9600de570a4a273ccefbc24e18758c61e92d8bb1 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding additional error checking when generating /etc/profile.d/aws.sh file.

12cd6aa6208174c1f65d7b6cdd7961771aab6ba8 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
typo

50d548c266ffdbd48bf59bbdd78c8074846de23c authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changing bucket_name to script_bucket.

adf9d4b68d3d0f8ea6eead23c9a4bbdc8e42469d authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding a utility function to update a dyndns record with dnsmadeeasy.com. Kind of a funny place for it but I need it.

132b6367913253f2fb467575eafd5a38f1a83d4e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Chown the metadata file to the pyami user.

864f10f0f7d48a05ea4ae2bf21dacfe91a60df03 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Parameterize Bucket in queued message

daa388135512ac60f6035a7dcc64f20e32f0047c authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updating with new section names for metadata.ini.

c04599cc36aad87fe8f4af9e1774a4ddd7f04abb authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Allow process file to return None if there was a problem in the processing

2710c04d16298baf41422f4795bbcbd5298d622e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changing names of sections in .ini file containing metadata. A number of fixes to launch_ami.py.

95ea8a4c8e3aa36dec7003161f8b377ef4f88e12 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changing commandlineservice to use popen2 so I can get the return value from ffmpeg. Refactoring service.py a bit and removing the assumption of an output queue.

74e84d83ca3bc36315ccca65ca4e88429273003f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Refactoring some of the service code and trying for some level of sanity around the treatment of original file names.

2932380500db2980398a21be4e1f7be94f35edcc authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Missing import statement

1811dc5d7b2048036210a0cc978a9fa48e756388 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Allow more flexible handling of command line logging.

cb3c2007268239c7bab6c7f95e18e13475216847 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Getting the Python path setup appropriately and in the right place.

64e8dace0c4da617ca44688e0a816a5097298d0b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Trying to get working directory sorted out

3af9366633c467f979602a7e4b1b5d57b1800721 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing typo bug in startup.py

cc7d4d0791b6a93bcfb2302ff520caddb5d1ba8d authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Only run the script if we have a valid class.

2524c85027657b33d7402796980bcc6c8d6a7374 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Cleaning up broken references to get_user_data

fb845e8f5da98345351e7521b5cedc16942fba41 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing a couple of typo bugs

79c7d2670dd2fe0364676e652c1f682a3eb0f080 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Moving the find_class method to utils to be shared by several modules.

a2914615a3a252ebb26ab366a28ed05928cc6423 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
chmod'ing the working directory on the instance so the unprivileged user can write to it.

086e3c25b83364378fed820c8a09bf458b74e361 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Slowly kudgeling this into submission.

f322d35bbd4b2c7ae1ee5f6097aa02ed45b2579e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Breaking out the truly bootstraping processes (which need to run as root) from the startup processes (which need to run as the unprivileged pyami user).

cfc6516ca3ec61fa8e6dc4720680f3806803544c authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Additional error checking to make sure the reservation object actually has instances associated with it before trying to update them.

4c3e5791a85b32fda7adbc42bb799f0c104cde26 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Forgot to check this in as part of revision 326 to address Issue-77. This is where the socket_exception_values gets defined.

b629f3056df01e71d382e6e85feda5d4d5d3e993 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Can now generate a URL without the query string authorization part. Fixes Issue-75. Also fixed a bug which prevented the upload operation in key.py to be interrupted by a SIG-INT. Fixes Issue-77.

1ea973681e9aab994424311fae97df19808aeb49 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
The ListBucket response body now gets printed to stdout if the debug level is > 1.

6f60de8472977a0f9da70d9cd1be0ba80f7bdab1 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a bug in launch_ami.py script, wasn't properly handling required parameters. Also added two methods to bootstrap.py; one to create a .ini file with all of the instance metadata and user metadata in it and another to create a file in /etc/profile.d to setup the env variables needed to run boto.

c0295ee3b8df2eac129d6b1d27a98fafb1e02487 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added patch from James Gardiner which corrects handling of boolean responses from AWS in image.py. Also fixed a similar problem in securitygroup.py

1ca020f995da53480c1b9290cfa38a8e900a365f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Incorporating patches from James Gardiner. These include correcting all references to the variable c to be conn, updating the console sessions to show the Unicode output and showing how to get the dns_name for an instance. Also added a paragraph on NAT addressing and described how to access the private DNS name

88a238a299536768bb56cedc21ea236b7ed8770d authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Incorporating patch from David Strip for proxy handling.

ba7d585557b5093f741fc3b79ccd1a4448962d92 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Didn't specify the argument to the m option in the call to getopt.

f39c05263ab04a06450849a3e4c04ea1949dd26e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added the ability to pass a mimetypes file into get_results.py and the Service class to extend Python's knowledge of mimetypes.

3b3016e4850c5614cba4ba8aec32c787ed25dd13 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
added socket.gaierror to tuple of HTTP errors to handle

2edde5e35aa29071d7a47850bf2661945dc04abc authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Improved help info and now allow extra name/value pairs to be passed on the command line to the launched image.

3c0f3f27a07bf97018bd24a11b5c78702e81fc54 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Initial version of some AMI management tools I'm experimenting with.

22a1866bb957496a63d548d90863b76a49f8ed44 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Create RawMessage class to avoid base64 encode/decode of message bodies. Fixes Issue-72.

78305d2717bb6aaca721ca38cff31550059546c7 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Need to reset the ResultSet internal index variable before raising StopIteration. Fixes Issue-71.

26b10eaa5ac35cedaf1c0b6d26f4268854dc1e17 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version number to 0.9b

5c6ea054529a5e39e6e48974985ed5a0f622471b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for new Paid AMI feature in EC2. Fixes Issue-69.

740da1f670893c6c454ae15e0f0987db9f583b06 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version number

0bfb476e4e17791d5e45b9136463bcce82a354f7 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support for ChangeMessageVisibility request. Also fixed Issue-68.

1b2ec1a01e26fcc97a6fded604e31156a5c4feb6 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Aack

32ce08c970f14f6a02400ee466d6cfa324c5e24e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Getting rid of distribution files

3eda9668ee0f8b00261c5a2c6e03440aed28ee04 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Tag Bolivia_0 release

4328ae5d41e4e885bd2c0d518a3bda416bcb9bf1 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Tag Bolivia_0 release

e8e5c5ce15046fdcf91b16f62f75a997786536a8 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Removing the distribution files

7db7598023c16f1109e5777e0dab443021f8926e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Tag Bolivia_0 release

4a7d595132b416819b41724f78943419fa44dc05 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Preparing for bolivia_0 release

bfc6e55ab01d387488c767c483e54ce764daacdc authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

ff861df3056c3158327660ed5689c96eb6903a5e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

10a970a3206f26e8a242b2a3d35c4c9d74f7ffa4 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

ee508e69d51d3f3beb13b4a403557ccca0c786ea authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

c42143a04414befa0f57a27f2f5f397fb5b4106a authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

96115d10adc6ac3716b7e9989b43ec748e2c135a authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

4e6ca5e44c1cf8bf74f19d1ff439ea4e2ede67d6 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

80e216952cb77ff7f080faee81670b406b2f50e8 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Now ignores *.pyc files

fb282026f93e96ac1a2d4dda081bfb7981bc1911 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding error response body to exception

011c46d256d2d56fdd35c8d5403252cc7a6d0a10 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Trying to make more sense of the exceptions.

b61b34bb1460109578c263223748184bc94d406e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Making sure the URL's for instance data are terminated with / character

1abd3cf1890b82d747530fcf95c2b28062daf42b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Removing unneeded class

129a18b61003c6f6285027c27a7d5664976cedbf authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added an Expect header to the send_file method.

3d8c7eba987b9b34d506a273c17f89e323f721e3 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Disabling debug printing of the actual request data unless debug is set to a value > 1.

d17f480d1ca72d69c8c63597a3b2f9763b820886 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a bug in submit_files.py and changed service.py to print all SQSErrors encountered so you can see the response body.

5521b9b45250fdfbcb70074b39d4ba41bf953689 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Modified the -p option to submit_files.py to take a number which is then passed as num_cb

8586b60f16519c84c375f6893f4bd169de4a994f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added some sanity around error checking the num_cb arg.

56ccd8c38f5e3d90c1a6498ec01f4eca4225e17c authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a -p option to submit_files.py that displays progress information for file transfers.

1d9cb71523cefce7a2813c1a3d6d2162f4f666e2 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Body of error responses for S3 now included in S3ResponseError exception. Fixes Issue-67.

5132209b1f8d47077d370227fcb9242752127613 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a typo bug

b30d9516c80913154571e0ed5b3b8392968d8912 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Removing old code from key.py. Folding in another patch from j.colverson to connection.py

7396f295b6e4548e8ed95be5d326154774e17eda authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Simplified Key.get_file method by calling Connection.make_request to do the hard work. Fixed bugs in the *_string methods.

230818efc0e0fd4d3b08bafe468954587b118177 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding num_cb parameters to all get_ and set_ methods to control the number of times the callback function will be called.

cebc672fd81e2153df5eae355b189e4642c89e84 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added callback to get_file and send_file methods. Fixes Issue-66.

247adcac5bad9d31d0bf96a1813d94dcd714f2d4 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>