Descriptionenvirons: add ListTools function and related refactoring.
With the proposed upgrade scheme, we will want to explicitly
ask machines to run a particular version of the juju tools.
That means that the upgrader needs to be able to decide for
itself which tools are appropriate, so we factor out ListTools
so it doesn't have to list the storage for each agent.
As a knock-on effect, Environ.StartInstance now takes
the tools to start.
https://code.launchpad.net/~rogpeppe/juju-core/environs-list-tools/+merge/117305
(do not edit description out of merge proposal)
Patch Set 1 #Patch Set 2 : environs: add ListTools function and related refactoring. #Patch Set 3 : environs: add ListTools function and related refactoring. #Patch Set 4 : environs: add ListTools function and related refactoring. #
Total comments: 22
Patch Set 5 : environs: add ListTools function and related refactoring. #Patch Set 6 : environs: add ListTools function and related refactoring. #
Total comments: 1
Patch Set 7 : environs: add ListTools function and related refactoring. #
MessagesTotal messages: 7
|