add Settings and ReadSettings to RelationUnit
R=niemeyer
CC=
https:/
cmd/juju: set: add --config path
Checkpoint branch: Add --config path option. Option value parsing is complicated, and comming up next.
R=fwereade
CC=
https:/
cmd: FileVar, fix comments, fix test
Sorry, getting tired, it's one am at the moment.
R=niemeyer
CC=
https:/
mstate: add tests for ops w.r.t. life cycle
Also some related bug fixes, and add LoggingSuite to MgoSuite
(to be removed when mstate is renamed and we can use "juju/testing"
There are still bugs - deadOnAbort is used inappropriately in places.
To be fixed in subsequent branches.
R=niemeyer
CC=
https:/
mstate: add service units watcher
R=niemeyer
CC=
https:/
cmd: refactor FileVar to retrieve contents
Stop being so clever, FileVar.Path is non nil if a config file was passed, Read(*cmd.Context) returns the contents of the file with respect to the Context.
R=fwereade, niemeyer
CC=
https:/
mstate: halve the test timing
Easiest win ever!
mstate: add more indexes
R=fwereade, rog
CC=
https:/
Add RelationUnit.
...in preparation for the mstate implementation which will separate potential
unit presence from actual unit presence.
R=niemeyer
CC=
https:/
cmd/juju: add juju set subcommand
This proposal only includes the command parsing, a following CL
will include --config parsing and config updating.
R=fwereade
CC=
https:/