Merge lp:~niemeyer/pyjuju/go-state-environconfig into lp:pyjuju/go
Proposed by
Gustavo Niemeyer
Status: | Merged |
---|---|
Merged at revision: | 209 |
Proposed branch: | lp:~niemeyer/pyjuju/go-state-environconfig |
Merge into: | lp:pyjuju/go |
Diff against target: |
70 lines (+10/-10) 3 files modified
cmd/jujud/provisioning_test.go (+6/-6) state/state.go (+2/-2) state/state_test.go (+2/-2) |
To merge this branch: | bzr merge lp:~niemeyer/pyjuju/go-state-environconfig |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Engineering | Pending | ||
Review via email: mp+108935@code.launchpad.net |
Description of the change
state: rename Environment method to EnvironConfig
To post a comment you must log in.
Reviewers: mp+108935_ code.launchpad. net,
Message:
Please take a look.
Description:
state: rename Environment method to EnvironConfig
https:/ /code.launchpad .net/~niemeyer/ juju/go- state-environco nfig/+merge/ 108935
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/6295048/
Affected files: provisioning_ test.go
A [revision details]
M cmd/jujud/
M state/state.go
M state/state_test.go
Index: [revision details]
=== added file '[revision details]'
--- [revision details] 2012-01-01 00:00:00 +0000
+++ [revision details] 2012-01-01 00:00:00 +0000
@@ -0,0 +1,2 @@
+Old revision: <email address hidden>
+New revision: <email address hidden>
Index: state/state.go
=== modified file 'state/state.go'
--- state/state.go 2012-06-05 21:31:50 +0000
+++ state/state.go 2012-06-06 12:42:15 +0000
@@ -74,8 +74,8 @@
return newConfigWatcher(s, zkEnvironmentPath)
}
-// Environment returns the current configuration of the environment. s.zk, zkEnvironmentPath)
-func (s *State) Environment() (*ConfigNode, error) {
+// EnvironConfig returns the current configuration of the environment.
+func (s *State) EnvironConfig() (*ConfigNode, error) {
return readConfigNode(
}
Index: state/state_test.go state_test. go'
=== modified file 'state/
--- state/state_test.go 2012-06-06 10:17:40 +0000
+++ state/state_test.go 2012-06-06 12:42:15 +0000
@@ -1159,12 +1159,12 @@
c.Assert(err, ErrorMatches, `can't add relations between 3 services`)
}
-func (s *StateSuite) TestEnvironment(c *C) { Create( "/environment" , "type: dummy\nname: foo\n", WorldACL( zookeeper. PERM_ALL) )
+func (s *StateSuite) TestEnvironConfig(c *C) {
path, err := s.zkConn.
0, zookeeper.
c.Assert(err, IsNil)
c.Assert(path, Equals, "/environment")
- env, err := s.st.Environment() fig() env.Map( ), DeepEquals, interface{ }{"type" : "dummy", "name": "foo"})
+ env, err := s.st.EnvironCon
env.Read()
c.Assert(err, IsNil)
c.Assert(
map[string]
Index: cmd/jujud/ provisioning_ test.go provisioning_ test.go' provisioning_ test.go 2012-06-05 07:57:23 +0000 provisioning_ test.go 2012-06-06 12:42:15 +0000 EnvironmentChan ge(c *C) { s.st)
=== modified file 'cmd/jujud/
--- cmd/jujud/
+++ cmd/jujud/
@@ -67,8 +67,8 @@
func (s *ProvisioningSuite) TestProvisioner
p := NewProvisioner(
- // seed /environment to point to dummy fig() Set("zookeeper" , false)
- env, err := s.st.Environment()
+ // Change environment configuration to point to dummy.
+ env, err := s.st.EnvironCon
c.Assert(err, IsNil)
env.Set("type", "dummy")
env.
@@ -76,8 +76,8 @@
_, err = env.Write()
c.Assert(err, IsNil)
- // twiddle with the environment fig() StopOnStateClos e(c *C) { s.st)
- env, err = s.st.Environment()
+ // Twiddle with the environment configuration.
+ env, err = s.st.EnvironCon
c.Assert(err, IsNil)
env.Set("name", "testing2")
_, err = env.Write()
@@ -90,8 +90,8 @@
func (s *ProvisioningSuite) TestProvisioner
p := NewProvisioner(
- // seed /environment to point to dummy fig...
- env, err := s.st.Environment()
+ // Change environment configuration to point to dummy.
+ env, err := s.st.EnvironCon