Merge lp:~bcsaller/pyjuju/subordinate-implicit-interfaces into lp:pyjuju
Proposed by
Benjamin Saller
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Jim Baker | ||||
Approved revision: | 471 | ||||
Merged at revision: | 469 | ||||
Proposed branch: | lp:~bcsaller/pyjuju/subordinate-implicit-interfaces | ||||
Merge into: | lp:pyjuju | ||||
Prerequisite: | lp:~bcsaller/pyjuju/subordinate-charms | ||||
Diff against target: |
288 lines (+109/-27) 7 files modified
juju/charm/metadata.py (+16/-4) juju/charm/tests/repository/series/logging/metadata.yaml (+3/-0) juju/charm/tests/test_metadata.py (+21/-0) juju/control/add_relation.py (+4/-1) juju/control/tests/test_add_relation.py (+15/-1) juju/state/service.py (+28/-7) juju/state/tests/test_service.py (+22/-14) |
||||
To merge this branch: | bzr merge lp:~bcsaller/pyjuju/subordinate-implicit-interfaces | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jim Baker (community) | Approve | ||
Review via email: mp+92333@code.launchpad.net |
This proposal supersedes a proposal from 2012-02-09.
Description of the change
Implict relations
Adds support for implicit relations. These changes are largely independent of the other subordinate work
though that work depends on this. Following this merge implicit relations (juju-info) are provided by
all services.
https:/
Manually setting prereq branch
To post a comment you must log in.
Reviewers: mp+92195_ code.launchpad. net,
Message:
Please take a look.
Description:
Adds support for implicit relations. These changes are largely
independent of the other subordinate work
though that work depends on this. Following this merge implicit
relations (juju-info) are provided by
all services.
https:/ /code.launchpad .net/~bcsaller/ juju/subordinat e-implicit- interfaces/ +merge/ 92195
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/5645061/
Affected files: charm-upgrades. rst charm.rst drafts/ implicit- relations. rst drafts/ subordinate- internals. rst drafts/ subordinate- services. rst metadata. py tests/repositor y/series/ logging/ .ignored tests/repositor y/series/ logging/ hooks/install tests/repositor y/series/ logging/ metadata. yaml tests/repositor y/series/ logging/ revision tests/test_ metadata. py add_relation. py tests/test_ add_relation. py service. py tests/test_ service. py
M .bzrignore
M docs/source/
M docs/source/
A docs/source/
A docs/source/
A docs/source/
M juju/charm/
A juju/charm/
A juju/charm/
A juju/charm/
A juju/charm/
M juju/charm/
M juju/control/
M juju/control/
M juju/state/
M juju/state/