Descriptionstate;charm: Refactor state/Endpoint
Two methods of state.Endpoint are not related to state,
more to charm metadata. Endpoint embeds a charm.Relation,
so I moved IsImplicit() and ImplementedBy() from Endpoint
to charm.Relation, along with their tests.
This is necessary, so that we can avoid implementing API
calls for them in the uniter API facade, becasue the
uniter needs them.
https://code.launchpad.net/~dimitern/juju-core/102-state-endpoint-refactoring/+merge/180141
(do not edit description out of merge proposal)
Patch Set 1 #Patch Set 2 : state;charm: Refactor state/Endpoint #
MessagesTotal messages: 4
|