Merge pull request #820 from abperiasamy/remove-globals

remove debug option
master
Anand Babu (AB) Periasamy 9 years ago
commit 2c877acd48
  1. 15
      main.go

@ -29,8 +29,6 @@ import (
"github.com/minio/cli"
)
var globalDebugFlag = false
func init() {
// Check for the environment early on and gracefuly report.
_, err := user.Current()
@ -131,23 +129,18 @@ VERSION:
return app
}
func registerBefore(c *cli.Context) error {
globalDebugFlag = c.GlobalBool("debug")
return nil
}
func main() {
// set up go max processes
runtime.GOMAXPROCS(runtime.NumCPU())
app := registerApp()
app.Before = registerBefore
app.Before = func(c *cli.Context) error {
// get flag and set global defaults here.
return nil
}
app.ExtraInfo = func() map[string]string {
if globalDebugFlag {
return getSystemData()
}
return make(map[string]string)
}
app.RunAndExitOnError()
}

Loading…
Cancel
Save