lp:~niemeyer/pyjuju/go-state-environconfig
- Get this branch:
- bzr branch lp:~niemeyer/pyjuju/go-state-environconfig
Branch merges
- Juju Engineering: Pending requested
-
Diff: 70 lines (+10/-10)3 files modifiedcmd/jujud/provisioning_test.go (+6/-6)
state/state.go (+2/-2)
state/state_test.go (+2/-2)
Branch information
Recent revisions
- 211. By Gustavo Niemeyer
-
You are looking at the wrong location.
The juju Go port was moved to:
launchpad.
net/juju- core/juju - 210. By Frank Mueller
-
state: Changed relation service mapping in topology.
The first approach mapped roles to service key and relation
name opposite to todays Python implementation. This reduces
the flexibility for future purposes (e.g. multiple peers).
So the mapping has now been changed back from service keys
to relation role and name. - 209. By Gustavo Niemeyer
-
state: rename Environment method to EnvironConfig
R=TheMue, fwereade
CC=
https://codereview. appspot. com/6295048 - 208. By William Reade
-
subordinate service units can now be added to principal service units
This entails the following changes:
* new Service.
AddUnitSubordin ateTo method, which requires a principal unit
* topology.AddUnit now takes an additional principalKey string argument,
which will be empty for a principal unit;
* new topology.UnitPrincipalKe y, which returns the principal unit key for a
subordinate unit or an error for a principal unit;
* new Unit.IsPrincipal method, which returns whether the unit is a principal
unit;
* checks to prevent subordinate units being assigned directly to machines.Most of the diff lines are a result of the change to topology.AddUnit;
sorry for the noise.R=TheMue, niemeyer
CC=
https://codereview. appspot. com/6268050 - 207. By Frank Mueller
-
state: Added the method RemoveRelation() to State.
Relation is now an interface defining the single
method relationKey() to allow a function signature
like today in Python. The implementation is now
named relation and can be accessed via type
assertion.R=niemeyer
CC=
https://codereview. appspot. com/6250076 - 205. By William Reade
-
add AssignmentPolicy to Environ
This is very likely to migrate to a Settings type at some stage, but I don't
think that's justified yet.R=niemeyer
CC=
https://codereview. appspot. com/6259062 - 204. By William Reade
-
add state.Assignmen
tPolicy type and state.AssignUnit func R=niemeyer
CC=
https://codereview. appspot. com/6248076 - 203. By William Reade
-
first step towards a deploy command
(all this does is parse *most* args; but IMO it's a chunk of useful
functionality nonetheless)R=niemeyer
CC=
https://codereview. appspot. com/6249075 - 202. By Dave Cheney
-
state: add Machine.String()
This proposal allows state.Machine to fulfil the Stringer
interface so it is capable of printing itself in a way that
is not dependant on it's internal represntation.R=fwereade, niemeyer
CC=
https://codereview. appspot. com/6257072
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:pyjuju