Description:
state: Service ConfigSettings methods
Config, SetConfig, and SetConfigYAML methods have been dropped in favour
of
ConfigSettings and UpdateConfigSettings, which use sensible types.
Clients
are expected to parse their own damn data and supply a sensible format.
Affected files:
A [revision details]
M cmd/juju/cmd_test.go
M cmd/juju/config_test.go
M cmd/juju/deploy.go
M cmd/juju/deploy_test.go
M cmd/juju/set.go
M juju/conn.go
M juju/conn_test.go
M state/api/client.go
M state/api/params/params_test.go
M state/apiserver/client.go
M state/apiserver/client_test.go
M state/megawatcher_internal_test.go
M state/service.go
M state/service_test.go
M state/statecmd/config_test.go
M state/statecmd/deploy_test.go
M state/statecmd/get.go
M state/unit_test.go
M worker/uniter/context_test.go
M worker/uniter/filter_test.go
M worker/uniter/uniter_test.go
Reviewers: mp+168580_ code.launchpad. net,
Message:
Please take a look.
Description:
state: Service ConfigSettings methods
Config, SetConfig, and SetConfigYAML methods have been dropped in favour tings, which use sensible types.
of
ConfigSettings and UpdateConfigSet
Clients
are expected to parse their own damn data and supply a sensible format.
https:/ /code.launchpad .net/~fwereade/ juju-core/ config- 6-state- service- sane-methods/ +merge/ 168580
Requires: /code.launchpad .net/~fwereade/ juju-core/ config- 5-state- service- config- yaml/+merge/ 168579
https:/
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/10083047/
Affected files: cmd_test. go config_ test.go deploy_ test.go params/ params_ test.go /client. go /client_ test.go er_internal_ test.go test.go config_ test.go deploy_ test.go get.go uniter/ context_ test.go uniter/ filter_ test.go uniter/ uniter_ test.go
A [revision details]
M cmd/juju/
M cmd/juju/
M cmd/juju/deploy.go
M cmd/juju/
M cmd/juju/set.go
M juju/conn.go
M juju/conn_test.go
M state/api/client.go
M state/api/
M state/apiserver
M state/apiserver
M state/megawatch
M state/service.go
M state/service_
M state/statecmd/
M state/statecmd/
M state/statecmd/
M state/unit_test.go
M worker/
M worker/
M worker/