Merge lp://staging/~rharding/charms/precise/juju-gui/remove-pyjuju into lp://staging/~juju-gui/charms/precise/juju-gui/trunk
Proposed by
Richard Harding
Status: | Merged |
---|---|
Merged at revision: | 148 |
Proposed branch: | lp://staging/~rharding/charms/precise/juju-gui/remove-pyjuju |
Merge into: | lp://staging/~juju-gui/charms/precise/juju-gui/trunk |
Diff against target: |
1620 lines (+105/-777) 13 files modified
Dependencies.md (+1/-2) README.md (+4/-26) config.yaml (+4/-30) config/haproxy.cfg.template (+3/-7) config/juju-api-agent.conf.template (+0/-18) config/juju-api-improv.conf.template (+0/-12) hooks/backend.py (+3/-42) hooks/utils.py (+16/-122) tests/20-functional.test (+19/-73) tests/helpers.py (+0/-31) tests/test_backends.py (+41/-227) tests/test_helpers.py (+0/-71) tests/test_utils.py (+14/-116) |
To merge this branch: | bzr merge lp://staging/~rharding/charms/precise/juju-gui/remove-pyjuju |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
charmers | Pending | ||
Review via email: mp+201510@code.staging.launchpad.net |
Description of the change
Remove support for PyJuju and rapi from charm.
- Removes the support for running rapi/pyjuju.
- Removes the agent used to communicate with zookeeper.
- Removes anything pertaining to zookeeper.
- Attempts to clean up docs and such to make sense with pure juju-core.
Note:
- The functional test run was taking 62min to complete for me. The timeout is
bumped to 80min to help allow it to complete. This was against ec2.
To post a comment you must log in.
Reviewers: mp+201510_ code.launchpad. net,
Message:
Please take a look.
Description:
Remove support for PyJuju and rapi from charm.
WIP - couple of question points and failing functional legacy test.
https:/ /code.launchpad .net/~rharding/ charms/ precise/ juju-gui/ remove- pyjuju/ +merge/ 201510
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/51620043/
Affected files (+90, -499 lines): haproxy. cfg.template juju-api- improv. conf.template functional. test backends. py
M Dependencies.md
M README.md
A [revision details]
M config.yaml
M config/
D config/
M hooks/backend.py
M hooks/utils.py
M tests/20-
M tests/test_
M tests/test_utils.py