CLI interacts with Mongo directly
Bug #1246983 reported by
Andrew Wilkins
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Unassigned |
Bug Description
We need to port the CLI over to the API. Add a comment if you're working on something, and hang branches off here so we know when they're done.
Related branches
lp:~axwalk/juju-core/lp1246983-cli-api-destroymachine
- Juju Engineering: Pending requested
-
Diff: 90 lines (+32/-3)5 files modifiedcmd/juju/destroymachine.go (+3/-3)
state/api/client.go (+6/-0)
state/api/params/params.go (+5/-0)
state/apiserver/client/client.go (+5/-0)
state/apiserver/client/client_test.go (+13/-0)
lp:~axwalk/juju-core/lp1246983-cli-api-destroyservice
- Juju Engineering: Pending requested
-
Diff: 197 lines (+45/-94)5 files modifiedcmd/juju/destroyservice.go (+3/-9)
state/apiserver/client/client.go (+5/-1)
state/apiserver/client/client_test.go (+37/-3)
state/statecmd/destroyservice.go (+0/-21)
state/statecmd/destroyservice_test.go (+0/-60)
lp:~axwalk/juju-core/lp1246983-cli-api-exposeunexpose
- Juju Engineering: Pending requested
-
Diff: 450 lines (+109/-240)9 files modifiedcmd/juju/expose.go (+3/-9)
cmd/juju/unexpose.go (+3/-6)
state/apiserver/client/client.go (+10/-3)
state/apiserver/client/client_test.go (+93/-20)
state/statecmd/expose.go (+0/-22)
state/statecmd/expose_test.go (+0/-77)
state/statecmd/package_test.go (+0/-13)
state/statecmd/unexpose.go (+0/-22)
state/statecmd/unexpose_test.go (+0/-68)
lp:~axwalk/juju-core/lp1246983-cli-api-resolved
- Juju Engineering: Pending requested
-
Diff: 63 lines (+17/-13)2 files modifiedcmd/juju/resolved.go (+6/-10)
state/apiserver/client/client_test.go (+11/-3)
lp:~wallyworld/juju-core/cli-api-unset
- Juju Engineering: Pending requested
-
Diff: 168 lines (+66/-20)6 files modifiedcmd/juju/unset.go (+10/-20)
cmd/juju/unset_test.go (+1/-0)
state/api/client.go (+9/-0)
state/api/params/params.go (+8/-0)
state/apiserver/client/client.go (+13/-0)
state/apiserver/client/client_test.go (+25/-0)
lp:~dimitern/juju-core/200-cli-get-set-environment
- Juju Engineering: Pending requested
-
Diff: 289 lines (+167/-46)6 files modifiedcmd/juju/environment.go (+22/-46)
state/api/client.go (+13/-0)
state/api/params/params.go (+12/-0)
state/apiserver/client/client.go (+48/-0)
state/apiserver/client/client_test.go (+44/-0)
state/apiserver/client/perm_test.go (+28/-0)
lp:~dimitern/juju-core/202-cli-upgrade-juju-api
- Juju Engineering: Pending requested
-
Diff: 194 lines (+71/-5)6 files modifiedcmd/juju/upgradejuju.go (+15/-5)
state/api/client.go (+8/-0)
state/api/params/params.go (+7/-0)
state/apiserver/client/client.go (+5/-0)
state/apiserver/client/client_test.go (+12/-0)
state/apiserver/client/perm_test.go (+24/-0)
Changed in juju-core: | |
assignee: | nobody → Andrew Wilkins (axwalk) |
status: | Triaged → In Progress |
Changed in juju-core: | |
assignee: | nobody → Andrew Wilkins (axwalk) |
Changed in juju-core: | |
assignee: | Andrew Wilkins (axwalk) → nobody |
Changed in juju-core: | |
assignee: | nobody → Dimiter Naydenov (dimitern) |
Changed in juju-core: | |
assignee: | Dimiter Naydenov (dimitern) → nobody |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
milestone: | 2.0 → 1.17.1 |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I'm going to look at destroy-machine.