Reviewers: mp+160910_code.launchpad.net, Message: Please take a look. Description: cmd/juju: upgrade-charm --switch support This implements a new argument to upgrade-charm: --switch . The passed URL is inferred to get the complete URL and used instead of the service's newest charm url revision. There are a few related sanity checks that need to be implemented as well (in follow-ups), so we can better check charm compatibility before upgrading. Fixes bug #1040203. https://code.launchpad.net/~dimitern/juju-core/038-upgrade-charm-switch/+merge/160910 (do not edit description out of merge proposal) Please review this at https://codereview.appspot.com/8540050/ Affected files: A [revision details] M cmd/juju/upgradecharm.go M cmd/juju/upgradecharm_test.go M testing/charm.go Index: [revision details] === added file '[revision details]' --- [revision details] 2012-01-01 00:00:00 +0000 +++ [revision details] 2012-01-01 00:00:00 +0000 @@ -0,0 +1,2 @@ +Old revision: