4
"launchpad.net/gnuflag"
5
"launchpad.net/juju-core/cmd"
9
// The purpose of EnvCommandBase is to provide a default member and flag
10
// setting for commands that deal across different environments.
11
type EnvCommandBase struct {
16
func (c *EnvCommandBase) SetFlags(f *gnuflag.FlagSet) {
17
defaultEnv := os.Getenv("JUJU_ENV")
18
f.StringVar(&c.EnvName, "e", defaultEnv, "juju environment to operate in")
19
f.StringVar(&c.EnvName, "environment", defaultEnv, "")