remove debug option

This commit is contained in:
Anand Babu (AB) Periasamy 2015-09-09 12:46:20 -07:00
parent fa11112226
commit e387e5578d

17
main.go
View File

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