lp:~smoser/eucalyptus/euca2ools-1.0.fixes
- Get this branch:
- bzr branch lp:~smoser/eucalyptus/euca2ools-1.0.fixes
Branch merges
- Eucalyptus Maintainers: Pending requested
-
Diff: 1182 lines (+160/-154)43 files modifiedbin/euca-add-group (+3/-3)
bin/euca-add-keypair (+3/-3)
bin/euca-allocate-address (+3/-3)
bin/euca-associate-address (+3/-3)
bin/euca-attach-volume (+3/-3)
bin/euca-authorize (+4/-2)
bin/euca-bundle-image (+3/-3)
bin/euca-bundle-vol (+3/-3)
bin/euca-confirm-product-instance (+3/-3)
bin/euca-create-snapshot (+3/-3)
bin/euca-create-volume (+3/-2)
bin/euca-delete-bundle (+3/-3)
bin/euca-delete-group (+3/-3)
bin/euca-delete-keypair (+3/-3)
bin/euca-delete-snapshot (+3/-3)
bin/euca-delete-volume (+3/-3)
bin/euca-deregister (+3/-3)
bin/euca-describe-addresses (+3/-3)
bin/euca-describe-availability-zones (+3/-3)
bin/euca-describe-groups (+3/-3)
bin/euca-describe-image-attribute (+3/-3)
bin/euca-describe-images (+3/-2)
bin/euca-describe-instances (+3/-3)
bin/euca-describe-keypairs (+3/-3)
bin/euca-describe-regions (+3/-3)
bin/euca-describe-snapshots (+3/-3)
bin/euca-describe-volumes (+3/-3)
bin/euca-detach-volume (+3/-3)
bin/euca-disassociate-address (+3/-3)
bin/euca-download-bundle (+3/-3)
bin/euca-get-console-output (+3/-3)
bin/euca-modify-image-attribute (+3/-3)
bin/euca-reboot-instances (+3/-3)
bin/euca-register (+3/-3)
bin/euca-release-address (+3/-3)
bin/euca-reset-image-attribute (+3/-3)
bin/euca-revoke (+3/-3)
bin/euca-run-instances (+3/-3)
bin/euca-terminate-instances (+3/-3)
bin/euca-unbundle (+3/-3)
bin/euca-upload-bundle (+3/-3)
bin/euca-version (+3/-3)
euca2ools/euca2ools/__init__.py (+33/-31)
Related bugs
Bug #526591: euca2ools parsing of config file is severely limited | Low | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 264. By Scott Moser
-
fix "running " in describe instances output
This also combines the 2 places that did describe-instances output into a
single function in the euca2ools/__init_ _.py. - 262. By Scott Moser
-
Exit with with non-zero status in Usage except under '--help'.
Additionally, the following 3 files did not sys.exit() on usage,
now they do:
euca-authorize
euca-create- volume
euca-describe- images - 261. By Scott Moser
-
2 changes here regarding euca2ools.
setup_environ (LP: #526591)
1. use a loop rather than a list of each variable for copying
from os.environ to self.environ
2. let bash parse the eucarc file. Eucarc file is bash syntax
This change makes bash parse the file and cleanly write the output.
It allows for any file that is valid bash syntax, not limited to
the previous parsers limitations.The bash invocation ends up looking something like:
/bin/bash -ec '. /home/smoser/.eucarc >/dev/null;
printf "%s\0%s\0%s\0%s\ 0%s\0%s\ 0%s\0%s\ 0" \
"${EC2_ACCESS_ KEY}" "${EC2_SECRET_KEY}" "${S3_URL}" "${EC2_URL}" \
"${EC2_CERT}" "${EC2_PRIVATE_ KEY}" "${EUCALYPTUS_ CERT}" \
"${EC2_USER_ID} "'
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)