lp:~niemeyer/pyjuju/go-better-schema
- Get this branch:
- bzr branch lp:~niemeyer/pyjuju/go-better-schema
Branch merges
- Juju Engineering: Pending requested
-
Diff: 358 lines (+116/-47)8 files modifiedcharm/config.go (+5/-5)
charm/meta.go (+8/-8)
charm/meta_test.go (+16/-16)
environs/dummy/environs.go (+1/-1)
environs/ec2/config.go (+1/-1)
environs/interface.go (+3/-4)
schema/schema.go (+50/-8)
schema/schema_test.go (+32/-4)
Branch information
Recent revisions
- 157. By Dave Cheney
-
state: add WatchEnvironConfig
This change adds a watcher for the /environment key. The result
returned from changes to this key is a *ConfigNode. The idea is
the provisioning agent will watch this key, then convert the
*ConfigNode into an Environ via a yet to be written facility.Also included is a bug fix detected while testing and a few
small tweaks to util.go.R=fwereade, niemeyer, <email address hidden>, rog
CC=
https://codereview. appspot. com/6207050 - 156. By Dave Cheney
-
implement jujud initzk
Rog has already done this, but he hasn't comitted it yet, and I needed it.
R=fwereade, niemeyer
CC=
https://codereview. appspot. com/6190063 - 155. By Roger Peppe
-
environs/ec2: delete control bucket and contents when environment is destroyed
R=niemeyer
CC=
https://codereview. appspot. com/6202055 - 154. By William Reade
-
Implement unit-get command
Note that "smart" output formatting no longer exists; we default to yaml.
Also consolidated common test code.
R=niemeyer
CC=
https://codereview. appspot. com/6174051 - 153. By Dave Cheney
-
state: add WatchMachines
R=fwereade, rog, TheMue, niemeyer
CC=
https://codereview. appspot. com/6202060 - 152. By William Reade
-
Add hopefully-reusable --output and --format flags to config-get
Format defaults to "smart", as in python, but does not produce the same
output: it produces go-specific stringifications rather than python-specific
ones. Since "smart" python output was clearly never intended to be (easily)
machine-readable (or it would have used repr) this has been agreed to be
equivalent enough.R=rog, niemeyer
CC=
https://codereview. appspot. com/6165044 - 151. By William Reade
-
Basic config-get command
Note that the command's output is wrong: it's enough to demonstrate that the
right data is being found and used, but that's all. Expect output formatting
more like python in a followup branch.R=rog, niemeyer
CC=
https://codereview. appspot. com/6163044 - 150. By William Reade
-
jujuc client executable
R=rog, niemeyer
CC=
https://codereview. appspot. com/6124051 - 149. By William Reade
-
Newlines in command help messages are now consistent
R=TheMue, rog
CC=
https://codereview. appspot. com/6184044
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:pyjuju