| Index: juju/api.go |
| === modified file 'juju/api.go' |
| --- juju/api.go 2014-03-19 03:18:41 +0000 |
| +++ juju/api.go 2014-03-28 12:28:30 +0000 |
| @@ -18,6 +18,7 @@ |
| "launchpad.net/juju-core/names" |
| "launchpad.net/juju-core/state/api" |
| "launchpad.net/juju-core/state/api/keymanager" |
| + "launchpad.net/juju-core/state/api/usermanager" |
| "launchpad.net/juju-core/utils/parallel" |
| ) |
| @@ -100,6 +101,14 @@ |
| return keymanager.NewClient(st), nil |
| } |
| +func NewUserManagerClient(envName string) (*usermanager.Client, error) { |
| + st, err := newAPIClient(envName) |
| + if err != nil { |
| + return nil, err |
| + } |
| + return usermanager.NewClient(st), nil |
| +} |
| + |
| // NewAPIFromName returns an api.State connected to the API Server for |
| // the named environment. If envName is "", the default environment will |
| // be used. |