|
Replace EntityName with Tag
This branch refactors EntityName to Tag per William and Roger in order to aid in clarity. Additionally, it adds a Tagger interface in state so that state.Authenticator() can return a TaggedAuthenticator and state.Annotator() can return a Tagged Annotator. This was used to help clean up tests as well, as many were defining namedEntity interfaces in order to expose EntityName in tests. Additionally, to be consistent, this branch changes (in a separate commit) the EntityName field in the state Info and api Info objects to Tag. API params for login and annotations were also changed away from EntityName, and docs were updated accordingly. There will be a subsequent GUI branch to accomodate for this if/after it lands.
https://code.launchpad.net/~makyo/juju-core/tagger-1156715/+merge/155310
(do not edit description out of merge proposal)
Total comments: 28
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+604 lines, -611 lines) |
Patch |
|
A |
[revision details]
|
View
|
1
2
3
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/agent.go
|
View
|
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/agent_test.go
|
View
|
|
6 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/bootstrap.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
cmd/jujud/bootstrap_test.go
|
View
|
1
2
3
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/deploy_test.go
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/machine.go
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/machine_test.go
|
View
|
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/unit.go
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/unit_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
cmd/jujud/upgrade.go
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
cmd/jujud/upgrade_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
doc/api.txt
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
environs/agent/agent.go
|
View
|
1
2
|
6 chunks |
+16 lines, -16 lines |
0 comments
|
Download
|
|
M |
environs/agent/agent_test.go
|
View
|
1
2
|
14 chunks |
+108 lines, -108 lines |
0 comments
|
Download
|
|
M |
environs/cloudinit/cloudinit.go
|
View
|
1
2
3
|
10 chunks |
+23 lines, -23 lines |
0 comments
|
Download
|
|
M |
environs/cloudinit/cloudinit_test.go
|
View
|
1
2
3
|
6 chunks |
+55 lines, -55 lines |
0 comments
|
Download
|
|
M |
environs/dummy/environs.go
|
View
|
1
2
3
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
environs/ec2/local_test.go
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
environs/openstack/local_test.go
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
environs/openstack/provider.go
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
juju/api.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
juju/testing/conn.go
|
View
|
1
2
3
|
2 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
|
M |
state/annotator.go
|
View
|
1
2
3
|
3 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
|
M |
state/api/apiclient.go
|
View
|
1
2
3
|
5 chunks |
+22 lines, -22 lines |
0 comments
|
Download
|
|
M |
state/api/client.go
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
state/api/params/params.go
|
View
|
1
2
3
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
|
M |
state/api/params/params_test.go
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
state/apiserver/api_test.go
|
View
|
1
2
3
|
26 chunks |
+68 lines, -82 lines |
0 comments
|
Download
|
|
M |
state/apiserver/apiserver.go
|
View
|
1
2
3
|
11 chunks |
+17 lines, -17 lines |
0 comments
|
Download
|
|
M |
state/assign_test.go
|
View
|
1
2
3
|
2 chunks |
+4 lines, -8 lines |
0 comments
|
Download
|
|
M |
state/environ.go
|
View
|
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
state/environ_test.go
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
state/machine.go
|
View
|
1
2
3
|
3 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
|
M |
state/machine_test.go
|
View
|
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
state/megawatcher_internal_test.go
|
View
|
1
2
3
|
6 chunks |
+11 lines, -11 lines |
0 comments
|
Download
|
|
M |
state/open.go
|
View
|
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
state/service.go
|
View
|
1
2
3
|
2 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
|
M |
state/service_test.go
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
state/state.go
|
View
|
1
2
3
|
4 chunks |
+41 lines, -25 lines |
0 comments
|
Download
|
|
M |
state/state_test.go
|
View
|
1
2
3
|
16 chunks |
+28 lines, -35 lines |
0 comments
|
Download
|
|
M |
state/unit.go
|
View
|
1
2
3
|
4 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
|
M |
state/unit_test.go
|
View
|
|
3 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
|
M |
state/user.go
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
state/user_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
state/watcher.go
|
View
|
|
4 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
|
M |
worker/deployer/deployer.go
|
View
|
1
2
|
4 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
|
M |
worker/deployer/deployer_test.go
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
worker/deployer/export_test.go
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
worker/deployer/simple.go
|
View
|
1
2
3
|
8 chunks |
+24 lines, -24 lines |
0 comments
|
Download
|
|
M |
worker/deployer/simple_test.go
|
View
|
1
2
3
|
5 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
|
M |
worker/provisioner/provisioner.go
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
worker/provisioner/provisioner_test.go
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
worker/uniter/uniter.go
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 7
|