Merge lp:~abentley/juju-release-tools/agents-stanzas-2 into lp:juju-release-tools
Proposed by
Aaron Bentley
Status: | Merged |
---|---|
Merged at revision: | 233 |
Proposed branch: | lp:~abentley/juju-release-tools/agents-stanzas-2 |
Merge into: | lp:juju-release-tools |
Diff against target: |
181 lines (+106/-36) 2 files modified
make-ubuntu-agent.bash (+2/-2) make_agent_json.py (+104/-34) |
To merge this branch: | bzr merge lp:~abentley/juju-release-tools/agents-stanzas-2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Curtis Hovey (community) | code | Approve | |
Review via email: mp+277051@code.launchpad.net |
Commit message
Support all kinds of stanzas.
Description of the change
This branch adds support for alternate agent generation.
It supports Windows and Centos, but also supports using a single agent for all "living" ubuntus.
Because the number of parameters was getting unweildy, it creates a class to hold them. This class has various factory methods to support different generation approaches.
Since make_stanza can now make multiple stanzas, it is renamed to make_agent_json.
To post a comment you must log in.
I have a few comments inline.