Merge lp://qastaging/~james-page/charm-helpers/cloud-source-improvements into lp://qastaging/charm-helpers
Proposed by
James Page
Status: | Merged |
---|---|
Merged at revision: | 91 |
Proposed branch: | lp://qastaging/~james-page/charm-helpers/cloud-source-improvements |
Merge into: | lp://qastaging/charm-helpers |
Diff against target: |
98 lines (+64/-4) 2 files modified
charmhelpers/fetch/__init__.py (+30/-1) tests/fetch/test_fetch.py (+34/-3) |
To merge this branch: | bzr merge lp://qastaging/~james-page/charm-helpers/cloud-source-improvements |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Page | Needs Resubmitting | ||
Review via email:
|
Description of the change
Three key changes:
1) Validation of supports cloud: sources
2) Support for openstack style cloud: sources (as found in openstack helpers)
e.g. cloud:precise-
3) Support for implicity distro series:
e.g. cloud:grizzly
To post a comment you must log in.
This looks fine to me, but I wonder if we want to raise a fetch.SourceCon figError exception here with some context instead of a KeyError?
38 + actual_pocket = CLOUD_ARCHIVE_ POCKETS[ pocket]