Permalink
Commits on Aug 11, 2011
  1. Fix create_scheduled_group_action to support setting to 0.

    bwbeach committed with garnaat Aug 10, 2011
    When deciding whether to pass parameter x up to AWS, the code was
    using 'if x' to test whether it had been changed from the default of
    None.  This didn't work for 0, so I wasn't able to shut down an
    auto-scaling group by setting the number of instances to 0.
    
    The code now uses 'if x is not None' to check whether a parameter has
    been set.
Commits on Aug 3, 2011
  1. The current EC2 api, if given the Tag.n.Value parameter the empty str…

    jmallen committed with garnaat Aug 3, 2011
    …ing, will only delete it if the tag's value is the empty string. The intended behavior is to delete the tag regardless of the value. In this use case, no Value parameter should be sent to EC2.
Commits on Jul 28, 2011
  1. Be more tolerant of non-xml error responses. Make sure roboto-based C…

    garnaat committed Jul 28, 2011
    …LI tools exit with status of 1 if an error is encountered.
Commits on Jul 25, 2011
Commits on Jul 20, 2011
  1. Versioned buckets are available in all regions.

    callahad committed with garnaat Jul 19, 2011
    As of February 8, 2010: "We are pleased to announce the availability of the
    Versioning feature for beta use across all of our Amazon S3 Regions."
    
    Cite: http://aws.amazon.com/about-aws/whats-new/2010/02/08/versioning-feature-for-amazon-s3-now-available/
  2. Explicitly add cacerts.txt to MANIFEST.in to make sure it is included…

    garnaat committed Jul 19, 2011
    … in source distributions. Closes GH-260.
  3. Use email.utils.formatdate rather than strftime to create Date header…

    garnaat committed Jul 17, 2011
    … to avoid problems with LOCALE. Closes GH-261.
Commits on Jul 14, 2011
  1. Merge pull request #255 from gholms/master

    kopertop committed Jul 14, 2011
    Stop installing the test suite with setup.py install
Commits on Jul 13, 2011
  1. Merge pull request #2 from jtriley/gholms-master

    gholms committed Jul 13, 2011
    add MANIFEST so that tests are included in sdist
  2. Merge pull request #256 from irskep/az_fix_2

    garnaat committed Jul 13, 2011
    Fixed API param of availability zone placement (again)
Commits on Jul 12, 2011
  1. Fixed API param of availability zone placement (again)

    Steve Johnson committed Jul 12, 2011
  2. Don't install the test suite

    gholms committed Jul 12, 2011
  3. Backing out the chunked transfer merge. That pull request was not rea…

    garnaat committed Jul 12, 2011
    …dy. Including a Walrus-only fix to s3.
Commits on Jul 10, 2011
  1. Merging from vineethrp branch. There was a conflict in boto/connectio…

    garnaat committed Jul 10, 2011
    …n.py that had to be resolved manually.
Commits on Jul 9, 2011
  1. Merge pull request #245 from ryansb/master

    kopertop committed Jul 9, 2011
    Fixed extra print statement
Commits on Jul 8, 2011
  1. Merge branch 'boto_master'

    bwbeach committed Jul 8, 2011
  2. Fix connection pooling bug: don't close before reading.

    bwbeach committed Jul 8, 2011
    If the connection pool is full when a connection is returned, the
    connection was being closed before the response body was read.  Now,
    the close() method is not explicitly called in put_http_connection;
    instead, the connection will be closed when the object is garbage
    collected.
  3. Add two connection pool tests.

    bwbeach committed Jul 8, 2011
    1) Expose the problem that happens when the connection pool fills up
       and connections get closed before the response body is read.
    
    2) Try, and fail, to expose a problem when connections are used to
       send a new request before the body of the previous request has been
       read.  It turns out that httplib catches this problem, and retrying
       the request succeeds.
Commits on Jul 7, 2011
  1. Fix first SQS test.

    bwbeach committed Jul 7, 2011
    The first SQS test is to try to create a queue with an illegal name,
    but the name used isn't actually illegal.  The first time you run the
    test, it create a queue with that name, which then throws the queue
    count off for the next test.
    
    The name used now includes a "*" which is illegal, and also will fail
    if no exception is thrown when creating the queue.
  2. Merge pull request #250 from jtriley/fix-setup.py

    garnaat committed Jul 7, 2011
    setup.py: raise error if Python <= 2.4
  3. Merge pull request #248 from spenczar/88692b946a1b4f4f20575e308958b1c…

    garnaat committed Jul 7, 2011
    …56f6ede6c
    
    Added AddInstanceGroup and ModifyInstanceGroup to boto.emr
  4. Merge pull request #246 from chetan/multipart_s3put

    garnaat committed Jul 7, 2011
    Multipart s3put
Commits on Jul 5, 2011
  1. Enabled compression by default

    ryansb committed Jul 5, 2011
Commits on Jul 3, 2011
  1. cleanup debug statements

    chetan committed Jul 3, 2011
Commits on Jul 2, 2011
  1. added support for modifying an instance group

    spenczar committed Jul 2, 2011