lp:~soren/boto/boto.no_wait_on_404

Created by Soren Hansen and last modified
Get this branch:
bzr branch lp:~soren/boto/boto.no_wait_on_404
Only Soren Hansen can upload to this branch. If you are Soren Hansen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Soren Hansen
Project:
boto
Status:
Development

Recent revisions

838. By Soren Hansen

Attempting to fetch userdata will hang for a very long time if the user has not
provided any userdata.

This is because retry_url treats a 404 (which is a valid response meaning that
the user did not provide any userdata) like a network error (which usually
means that the network has not come up yet, or that that user- and meta-data
service is not available yet.

This patch adds a retry_on_404 kwarg to retry_url. If True (which is the
default) retry_url will do what it used to do. If False, it will treat 404 as a
valid response and return ''. Defaulting to True is rather conservative as I
suspect that this new behaviour is desired in most cases, but I'll leave that
decision to you.

Bug first reported as:

    https://bugs.launchpad.net/ubuntu/+source/python-boto/+bug/419306

837. By walsh159

Add a function to create a new physical and logical volume copying the latest snapshot of another volume. To enable that functionality, record the availabilityZone for volume objects returned from EC2.

836. By kopertop

Added an elb admin command line tool, updated sdbadmin to have more options, added a launch_instance and list_instances simple command line tools

835. By Mitch.Garnaat

Allow fields and conditions to be passed into build_post_form_args. Fixes issue 250.

834. By Mitch.Garnaat

Fixed bug in prefix_proxy_to_path. Fixed issue 268.

833. By walsh159

Enable the passing in of a logical EBS volume, primarily for testing use. Used the passed in parameter values as overrides for any corresponding EC2 configuration values. Enable the config file specification of zone and key pair. Enable the config file specification of an elastic IP address and, if specified, apply it to the first instance created.

832. By walsh159

Process the included config file first so that overridden values are assigned correctly.

831. By Mitch.Garnaat

Incorporating a patch from adam.baratz to fix threading issues in HTTPConnection cache. Fixes issue 219.

830. By walsh159

Add the ability to have boto config files import other boto config files with a '#import' directive.

829. By Mitch.Garnaat

Removing some debug printing. Fixed some issues with keypairs.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers