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
This file should have been committed in last changeset.
ea7111d76bbef54e8872c2830711db5218212617 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ea7111d76bbef54e8872c2830711db5218212617 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support to s3 for delimiters. Fixes Issue-65. This required a change in resultset.py which percolated throughout the code. Also added a simple unit test for delimiters.
6570b297ca47d61a840cec295f337e62296c922f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6570b297ca47d61a840cec295f337e62296c922f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a typo bug regarding http_exceptions
a27781c965b06be09261d6978ce101a353d5d466 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a27781c965b06be09261d6978ce101a353d5d466 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed Issue-57 by incorporating boto-connection_factory_exceptions.diff contributed by j. colverson
9ea477e3ed9ce67e3d60f7a68c9b5d0635e19ac6 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
9ea477e3ed9ce67e3d60f7a68c9b5d0635e19ac6 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a save method to save all messages in a queue to a file, deleting the messages in the process.
b78243ade60794543cb6f2a748ac1e2ac724cf57 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b78243ade60794543cb6f2a748ac1e2ac724cf57 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added sorting of log messages
834e5ed3a56d01944581e651d9563e6fb0a0412f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
834e5ed3a56d01944581e651d9563e6fb0a0412f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixed a bug in writing timestamp for log
c3bd23a6d3c503abb9ca39b5efe6415a9644bc6b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
c3bd23a6d3c503abb9ca39b5efe6415a9644bc6b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
More work to try to debug services.
4b01d4d161ce54ff7e0ac8a0eeec23a37c1633d0 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4b01d4d161ce54ff7e0ac8a0eeec23a37c1633d0 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
trying out some new debug ideas.
f4d441185d1f3a8c23e939beaabb3426360c7600 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
f4d441185d1f3a8c23e939beaabb3426360c7600 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Trying to create better log files for command line services
400fda5a66516bf04e439673e671eb825cb32581 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
400fda5a66516bf04e439673e671eb825cb32581 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated unit test to match new code
b4fddd4f1b24db31c1866a962f119ba3a6bb8126 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b4fddd4f1b24db31c1866a962f119ba3a6bb8126 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Make the GetQueueAttributes and SetQueueAttributes available by transparently passing those commands off to a QueryConnection rather than using REST. This allows you to get an approximate count of the number of messages in a queue; very useful. Fixes Issue-43.
0362972cc7c5d5e10c057c035ca1c537f038cf5b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0362972cc7c5d5e10c057c035ca1c537f038cf5b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Incorporates change in Key field name Key.key -> Key.name. Should have been checked in before.
ec403a3daa235edd3e7abf003e9a271523d76d00 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ec403a3daa235edd3e7abf003e9a271523d76d00 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Made a number of usability improvements. Fixes Issue-61, Issue-62, Issue-63.
525fe43f2aa4bdb9f0086384d9d304bce94349dc authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
525fe43f2aa4bdb9f0086384d9d304bce94349dc authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added single-line patch from jjc1138 to update public_dns_name when update() is called. Fixes Issue-58.
e0c0ce07c7435a0c7e7cf23d83fd58b2a9941afb authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
e0c0ce07c7435a0c7e7cf23d83fd58b2a9941afb authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Backing out a bad commit
8219102d42ee9e90c8b1fb4ee9438ae2b99eca0f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8219102d42ee9e90c8b1fb4ee9438ae2b99eca0f authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Backing out bad commit
74d5df0f0ac46e0f25dcc87aff4e5678b6a3293e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
74d5df0f0ac46e0f25dcc87aff4e5678b6a3293e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a logic problem in handling of exception in key.send_file. Fixes Issue-56.
5213fe959902568d798f0361d1f81d296067b189 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
5213fe959902568d798f0361d1f81d296067b189 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a logic problem in handling of exception in key.send_file. Fixes Issue-56.
6995aba28065510c61dfd6c05c43852049c2c9b0 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6995aba28065510c61dfd6c05c43852049c2c9b0 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed the __iter__ method of Bucket object. Fixes Issue-60.
aab678353281b56dd5a8e338c26e4e7b03575fb8 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
aab678353281b56dd5a8e338c26e4e7b03575fb8 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added documentation of the -n option
60f4f2e0fc8c70d30b54f5fe6be3f9ff3839cded authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
60f4f2e0fc8c70d30b54f5fe6be3f9ff3839cded authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a bug that is triggered if there are no results in the queue.
ba12e51248ee87b4079e86f6dd6e642efad63fb2 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ba12e51248ee87b4079e86f6dd6e642efad63fb2 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a bug in get_results.py that prevented the result files from being downloaded. Also changed the formats of some of the date-related headers in the messages.
dfecc81f184f44612bf6b975f8e39e26dea13605 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
dfecc81f184f44612bf6b975f8e39e26dea13605 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Forgot the __init__.py file for this module directory.
6830145016953982a0aec90e74f76caa69452387 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6830145016953982a0aec90e74f76caa69452387 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for https_connection_factory. Fixes Issue-57.
1d58fea15d5d70e9bf28a2525b7365cf90bec7cd authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
1d58fea15d5d70e9bf28a2525b7365cf90bec7cd authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for https_connection_factory. Fixes Issue-57.
4b7fb406697e30ce6f6d8e59e0e27d7426c26fba authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4b7fb406697e30ce6f6d8e59e0e27d7426c26fba authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for https_connection_factory. Fixes Issue-57.
6e199a35c7a9f1db8d1629678f8175b9b7a24ff6 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6e199a35c7a9f1db8d1629678f8175b9b7a24ff6 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for https_connection_factory. Fixes Issue-57.
59eabc807351b519e9388ad47ec46ba0c84ce485 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
59eabc807351b519e9388ad47ec46ba0c84ce485 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for https_connection_factory. Fixes Issue-57.
d98d3ae1ad6c48483e313277dc8f846ef8d4ca4d authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
d98d3ae1ad6c48483e313277dc8f846ef8d4ca4d authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for https_connection_factory. Fixes Issue-57.
2a1e2f1b270bc99c34d3e48fabde18ed7b7f69a5 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
2a1e2f1b270bc99c34d3e48fabde18ed7b7f69a5 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Moved BucketListResultSet to s3 module.
cfd8d569b1526a89f30adb277803506ded9de3ac authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
cfd8d569b1526a89f30adb277803506ded9de3ac authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Tweaks to resultset
6595bb10363d32ecbdbf72758046a96d7f41cc4e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6595bb10363d32ecbdbf72758046a96d7f41cc4e authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added support for S3BucketListResultSet which transparently handles pages results from S3. Added some docstrings.
19cbe9d5721b2e475e45f819c5dae3e2ad55005b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
19cbe9d5721b2e475e45f819c5dae3e2ad55005b authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added two new methods to save messages to an S3 bucket and restore messages from an S3 bucket
0a23cd3207c325cbf3b07c8d46f04e490ffd8921 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0a23cd3207c325cbf3b07c8d46f04e490ffd8921 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fix for setting reward in register_hit_type()
cd1fdb64c06bef2ab12c55a35e348b36ae0cacc4 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
cd1fdb64c06bef2ab12c55a35e348b36ae0cacc4 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixed an oops on import line
dbde225ae20896d4346d859839047dba67f3c339 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
dbde225ae20896d4346d859839047dba67f3c339 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing a bug introduced in last commit. Awrrr, beware the whitespace...
fc465fa8bd282a10997f16fc5a98d0290cfe4d23 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fc465fa8bd282a10997f16fc5a98d0290cfe4d23 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding support for newest EC2 api by incorporating patches from ps.spam. Fixes Issue-55.
5bba95e1732013914ca3ecd1cdc64baf272ffd61 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
5bba95e1732013914ca3ecd1cdc64baf272ffd61 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a -t option to specify visibility timeout.
9f9ff2ceb43f4324fd99e63fef5e2c8b9cd396c9 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
9f9ff2ceb43f4324fd99e63fef5e2c8b9cd396c9 authored over 17 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
first attempt at the Mechanical Turk Notification API; semi-confirmed to work with a simple TurboGears controller
08557104f38e837cea428690125bfa6350356fbc authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
08557104f38e837cea428690125bfa6350356fbc authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
split out Question and QuestionForm; implemented SelectionAnswer; various housekeeping on mturk module
7ce04a8fa8146e40a4c3ca899eee38d8b95feb18 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
7ce04a8fa8146e40a4c3ca899eee38d8b95feb18 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixed some oddly crufty indentation
0a626549b6cd9e52412a5713d82b0d41e6490102 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0a626549b6cd9e52412a5713d82b0d41e6490102 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
mturk module: added AnswerSpecification and related classes (tested and works); fixed join() call re: keywords; added email notification (untested so far); cleaned up some whitespace that was causing problems with my IDE.
a397aaab57d220c165287ca296a7a068d582156a authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a397aaab57d220c165287ca296a7a068d582156a authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added create_hit() and Question-related classes to mturk module. AnswerSpecification class still needs to be fleshed out. But - it actually works! I created a hit, went to the MTurk website and found it, and completed it.
35105dc35a2bd104416072351ff87468812b8279 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
35105dc35a2bd104416072351ff87468812b8279 authored over 17 years ago by anseljh <anseljh@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
lookup method now correctly sets key.size based on Content-Length header. Fixes Issue-54.
73b5614976c7d195dd317880b1f3331d11265f8d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
73b5614976c7d195dd317880b1f3331d11265f8d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a set_timeout method to Queue object. Also added a test case for it. Fixes Issue-53.
ddaba8a549a35b58150ed22eb64ac9df30da4434 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ddaba8a549a35b58150ed22eb64ac9df30da4434 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Trying out some interface enhancements to address Issue-52.
7f73acef8af222fa8a784945c5331641624f5f46 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
7f73acef8af222fa8a784945c5331641624f5f46 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding an object to represent Price data in mturk.
fae6bea9c6fb456e60dbd3b41b21af54c760a484 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fae6bea9c6fb456e60dbd3b41b21af54c760a484 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding a tiny bit more to the nascent mturk module. Also added ability to pass a list of target_elems into ResultSet.
8ff3ec67e5c5319f965ebdb22a9395659b32b320 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8ff3ec67e5c5319f965ebdb22a9395659b32b320 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
First inklings of an mturk package. Only supports one method so far but it does authenticate properly.
9d1cb53eba01532801ed902ef85eca4cce167e72 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
9d1cb53eba01532801ed902ef85eca4cce167e72 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Bumping version number
f68a57113d63cb0306791613c3300999c151e5e3 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
f68a57113d63cb0306791613c3300999c151e5e3 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding some additional capability to the service framework.
297896650fdc6e6623af3b3be07b264b4bf2cb8c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
297896650fdc6e6623af3b3be07b264b4bf2cb8c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding generate_key methods to Bucket and Key classes. Fixing a bug I introduced in boto/connection.py when I split the subclasses out into separate packges. Fixes Issue-46 and Issue-50.
63423b30b5ca67dac02462421912e65a1d63fe68 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
63423b30b5ca67dac02462421912e65a1d63fe68 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated tutorials to reflect new package structure. Fixes Issue-48.
bab4bdfc503211d6c080f1685f99a96df64d3790 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bab4bdfc503211d6c080f1685f99a96df64d3790 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding a command line utility to read status messages from the output queue and retrieve corresponding files
ea167bf30b49498ed78eba2973c2799297af9da1 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ea167bf30b49498ed78eba2973c2799297af9da1 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fleshing out some of the services code
5cb59aa39b5cbfb31c757fd9b30e9269f715eab8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
5cb59aa39b5cbfb31c757fd9b30e9269f715eab8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a get method as defined for python mapping types.
bbcd365104585b4530807e95ff095fb285e93d18 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bbcd365104585b4530807e95ff095fb285e93d18 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Left some incomplete work in service.py
d7b25156fe43853af10da8222f393727e2bf482d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
d7b25156fe43853af10da8222f393727e2bf482d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added another script to submit files. Added lots more args to start_service.py. Refactored a bunch of code from the scripts back into the Service class.
8432c8511241c7193085df42bc50cbf74db916f8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
8432c8511241c7193085df42bc50cbf74db916f8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added a replace flag to the set_contents_from_* methods. The default value is True which will cause it to act as it always has. If you pass in False, however, the key object will check in the bucket first and see if there is already an object with the same key. If there is, it won't overwrite it.
620ebc6a8436a85106ef56ce35191aa4815f7448 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
620ebc6a8436a85106ef56ce35191aa4815f7448 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Added an update method to the MHMessage class. Allows update of fields from another mapping type. Fixed a bug in the new_message method of queue.py.
db0b9ec940c011d979df7d03efa5f5fe312db618 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
db0b9ec940c011d979df7d03efa5f5fe312db618 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Mods to service code
a61867a1f3bfdb42899d4a254c7f2850c49b37fa authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a61867a1f3bfdb42899d4a254c7f2850c49b37fa authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Updated to use new package structure for connections
e6ef3f6fbb65047af160ccfc69055c12cec28449 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
e6ef3f6fbb65047af160ccfc69055c12cec28449 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changes in service support
e6dabc513610522409abe32647772fac93bc1be0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
e6dabc513610522409abe32647772fac93bc1be0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Forgot to Base64 encode the UserData parameter to RunInstances. Fixes Issue-47.
acd3bd26354048f1ef50b6c10dd423a5ec7b8711 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
acd3bd26354048f1ef50b6c10dd423a5ec7b8711 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Incorporating patch from josh.bressers which allows boto to be used in Python 2.3. Fixes Issue-45.
ff8c60b6fabebf7366b4732ff3bc6c672bf36de8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ff8c60b6fabebf7366b4732ff3bc6c672bf36de8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changed import statements to accomodate new connection packaging.
204f307f51a8f383243c9ffbb7b6a5c6ea0a8beb authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
204f307f51a8f383243c9ffbb7b6a5c6ea0a8beb authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Refactoring the connection code. Now each subsystem has it's own connection.py file with the connection class for that service. The conneciton.py at the boto level only has the superclasses. Factored out a common superclass for Query connections. Added factory methods to queue and bucket to create new instances of messages and key, respectively. Fixed Issue-44.
03e1b1428e744f6eae71c985beeaee7cf5604f2b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
03e1b1428e744f6eae71c985beeaee7cf5604f2b authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Trying some code to spawn additional services based on load.
1387699dd73eda66d0d1142c2905b878dd13c298 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
1387699dd73eda66d0d1142c2905b878dd13c298 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Restructuring some of the error handling.
7648f75d4208a2e4fda89db107e8fa2ab43b8199 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
7648f75d4208a2e4fda89db107e8fa2ab43b8199 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed problem with handling of work directory.
bd5b787bd5da9a1b3a9e73c258167c45a90dc6c0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
bd5b787bd5da9a1b3a9e73c258167c45a90dc6c0 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding some debug print statements to try to track down the problem.
f442efe23bde6095ebbf29ca48465f18c64e1c8c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
f442efe23bde6095ebbf29ca48465f18c64e1c8c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Add a delay to the shutdown method to give the notification email time to get sent.
94c1271c573f1e07391faa94b009c2acd6e25fdf authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
94c1271c573f1e07391faa94b009c2acd6e25fdf authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a bug in shutdown.
c05fcd4dd12fe9486e9568510e45c7a919a5e3cf authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
c05fcd4dd12fe9486e9568510e45c7a919a5e3cf authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a bug with working directory
7a2b50fbf6ef1ef30deca7a16efe0d65b57db31d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
7a2b50fbf6ef1ef30deca7a16efe0d65b57db31d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Try to read module_name and class_name from instance userdata.
19c68e4b122b7aa7903db95e26f92e8e9b1506bc authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
19c68e4b122b7aa7903db95e26f92e8e9b1506bc authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed a typo bug
1704f4e048c2eaf7e43cf21f337dde8424b167a4 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
1704f4e048c2eaf7e43cf21f337dde8424b167a4 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Lots of changes to better support remote services and instance data.
ad025b4f9db84ef94f8df35d5a81bb3559103e58 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ad025b4f9db84ef94f8df35d5a81bb3559103e58 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
moving start_service script
2f6cf5bca22ab7910c926ebe7847261e00be469e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
2f6cf5bca22ab7910c926ebe7847261e00be469e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Working version.
755da36e2315e4501efb613e2980174b9455c620 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
755da36e2315e4501efb613e2980174b9455c620 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing some bugs.
f85cfbfcb0ede86de2685e190f9f435f80a2662e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
f85cfbfcb0ede86de2685e190f9f435f80a2662e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding some debug print statements.
b71dd1b7ebde762572030128027e1a603d1a4aac authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b71dd1b7ebde762572030128027e1a603d1a4aac authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Modifying to only call get_userdata if necessary params are not passed to constructor.
52858aab1317335f4f0c5d3daa7c23953ca5f244 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
52858aab1317335f4f0c5d3daa7c23953ca5f244 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
A command-line script to start up a service.
6a7153509a8880f9bb8b43eb50c0a348389bda60 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6a7153509a8880f9bb8b43eb50c0a348389bda60 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Backing out some of the last changes.
4e2911242d596c2461ce38fe15448a0aad40908e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4e2911242d596c2461ce38fe15448a0aad40908e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Removing some print statements. Commenting out the call to delete_message.
a6b4ae8f229f9267c84f6ffb11a160eb4077c55f authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a6b4ae8f229f9267c84f6ffb11a160eb4077c55f authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Changing the copyright notice. Modifying the write_message method.
639e13f0a2e8d874d7143574b95a5bc32d58fbca authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
639e13f0a2e8d874d7143574b95a5bc32d58fbca authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix call to write_message
a32f4ca1e66154253c8ff0f423d16bb0f7802e9c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
a32f4ca1e66154253c8ff0f423d16bb0f7802e9c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix handling of output filename
97b06d14fd81663f6a36df45fe27a92bc77f72b9 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
97b06d14fd81663f6a36df45fe27a92bc77f72b9 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix handling of output filename
2ac9058ebf976852f53cf7f169162191bd4bd84c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
2ac9058ebf976852f53cf7f169162191bd4bd84c authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix handling of output filename
0cafcc308a052112c459a55d2424def14579faa8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0cafcc308a052112c459a55d2424def14579faa8 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix handling of output filename
0111dd879318b7841261a1329a90ef6c3fc8253d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0111dd879318b7841261a1329a90ef6c3fc8253d authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
fixing handling of results
0b2b1216dbb5942266bcddcb2fdcbf450185afad authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
0b2b1216dbb5942266bcddcb2fdcbf450185afad authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
more fixes
b1663872a5e427076a7965337b2c8c446f5dd80e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
b1663872a5e427076a7965337b2c8c446f5dd80e authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing references to old message format and adding debug print statements
6be5a9b153b794a88f28388eb2e8147b9b202a12 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
6be5a9b153b794a88f28388eb2e8147b9b202a12 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixed reference to MHSDMessage
cc7b2e265bf06765e1354b92b3f99506391e3aa7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
cc7b2e265bf06765e1354b92b3f99506391e3aa7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
wasn't returning dictionary
9a33b6a07dd428ca9d80c4aa34126d49f8ed2e79 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
9a33b6a07dd428ca9d80c4aa34126d49f8ed2e79 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fix bug in call to get_instance_metadata
5e46d0ae158c2d93c698e1a6eba162c58406c4c7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
5e46d0ae158c2d93c698e1a6eba162c58406c4c7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Fixing import statement
4d45cf60c62f627049d073a5368feb02090c91b7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
4d45cf60c62f627049d073a5368feb02090c91b7 authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
Adding __init__.py file
ad294d68ff7ebaa66f5a5d3a47bcedb15bd94dbf authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>
ad294d68ff7ebaa66f5a5d3a47bcedb15bd94dbf authored almost 18 years ago by Mitch.Garnaat <Mitch.Garnaat@604d75c7-a419-0410-a38f-bde1a0bd1dbf>