~rogpeppe/juju-core/themue-058-debug-log-api

« back to all changes in this revision

Viewing changes to state/api/state.go

  • Committer: Frank Mueller
  • Date: 2014-01-23 14:14:49 UTC
  • mfrom: (2152.1.95 juju-core)
  • Revision ID: frank.mueller@canonical.com-20140123141449-b30l57y7gs3wjkpw
debugger: merged trunk and fixed permission and interface problems

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
        "launchpad.net/juju-core/state/api/agent"
8
8
        "launchpad.net/juju-core/state/api/charmrevisionupdater"
9
9
        "launchpad.net/juju-core/state/api/deployer"
 
10
        "launchpad.net/juju-core/state/api/firewaller"
10
11
        "launchpad.net/juju-core/state/api/keyupdater"
11
12
        "launchpad.net/juju-core/state/api/logger"
12
13
        "launchpad.net/juju-core/state/api/machiner"
56
57
        return uniter.NewState(st, st.authTag)
57
58
}
58
59
 
 
60
// Firewaller returns a version of the state that provides functionality
 
61
// required by the firewaller worker.
 
62
func (st *State) Firewaller() *firewaller.State {
 
63
        return firewaller.NewState(st)
 
64
}
 
65
 
59
66
// Agent returns a version of the state that provides
60
67
// functionality required by the agent code.
61
68
func (st *State) Agent() *agent.State {