Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4933)

Issue 12752044: cmd/juju: added new command unset (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 8 months ago by mue
Modified:
10 years, 8 months ago
Reviewers:
mp+181248, fwereade
Visibility:
Public.

Description

cmd/juju: added new command unset As a part of the issue lp:1194945 juju now gets an own command to set service options back to their default values (aka unset). This later allows in a second Cl to use "set <SVC> option=" to set a string option to an empty string. Today this call leads to the unsetting of that option. https://code.launchpad.net/~themue/juju-core/038-cmd-unset/+merge/181248 (do not edit description out of merge proposal)

Patch Set 1 #

Total comments: 4

Patch Set 2 : cmd/juju: added new command unset #

Total comments: 4

Patch Set 3 : cmd/juju: added new command unset #

Unified diffs Side-by-side diffs Delta from patch set Stats (+367 lines, -167 lines) Patch
A [revision details] View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M cmd/juju/config_test.go View 1 1 chunk +0 lines, -164 lines 0 comments Download
M cmd/juju/deploy_test.go View 1 2 chunks +2 lines, -2 lines 0 comments Download
A cmd/juju/get_test.go View 1 1 chunk +90 lines, -0 lines 0 comments Download
M cmd/juju/set.go View 2 chunks +7 lines, -1 line 0 comments Download
A cmd/juju/set_test.go View 1 1 chunk +101 lines, -0 lines 0 comments Download
A cmd/juju/unset.go View 1 1 chunk +72 lines, -0 lines 0 comments Download
A cmd/juju/unset_test.go View 1 2 1 chunk +93 lines, -0 lines 0 comments Download

Messages

Total messages: 6
mue
Please take a look.
10 years, 8 months ago (2013-08-21 10:45:26 UTC) #1
fwereade
NOT LGTM, but should be simple to fix. https://codereview.appspot.com/12752044/diff/1/cmd/juju/config_test.go File cmd/juju/config_test.go (right): https://codereview.appspot.com/12752044/diff/1/cmd/juju/config_test.go#newcode190 cmd/juju/config_test.go:190: command ...
10 years, 8 months ago (2013-08-21 16:04:20 UTC) #2
mue
On 2013/08/21 16:04:20, fwereade wrote: > NOT LGTM, but should be simple to fix. > ...
10 years, 8 months ago (2013-08-22 10:01:35 UTC) #3
mue
Please take a look. https://codereview.appspot.com/12752044/diff/1/cmd/juju/config_test.go File cmd/juju/config_test.go (right): https://codereview.appspot.com/12752044/diff/1/cmd/juju/config_test.go#newcode190 cmd/juju/config_test.go:190: command = &UnsetCommand{} On 2013/08/21 ...
10 years, 8 months ago (2013-08-23 12:25:12 UTC) #4
fwereade
LGTM modulo agreement on whether to show nil values with "default: true" in get. Were ...
10 years, 8 months ago (2013-08-26 15:06:21 UTC) #5
mue
10 years, 8 months ago (2013-08-27 10:39:26 UTC) #6
Please take a look.

https://codereview.appspot.com/12752044/diff/8001/cmd/juju/get_test.go
File cmd/juju/get_test.go (right):

https://codereview.appspot.com/12752044/diff/8001/cmd/juju/get_test.go#newcode42
cmd/juju/get_test.go:42: "default":     true,
On 2013/08/26 15:06:21, fwereade wrote:
> I think it's more correct to consider a nil default as "no default", and hence
> to skip that field if the value is nil (because a nil default is the only way
to
> get an actual nil value, right?).

As discussed will be done in an extra CL when these two are in.

https://codereview.appspot.com/12752044/diff/8001/cmd/juju/unset_test.go
File cmd/juju/unset_test.go (right):

https://codereview.appspot.com/12752044/diff/8001/cmd/juju/unset_test.go#newc...
cmd/juju/unset_test.go:51: 
On 2013/08/26 15:06:21, fwereade wrote:
> May as well split this test case here.

Done.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b