cmk: don't call sync automatically in CLI mode This removes the code to unnecessarily call sync command when api-key and secret key is passed in CLI mode. Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
diff --git a/cmk.go b/cmk.go index 9ef24ed..767cd4e 100644 --- a/cmk.go +++ b/cmk.go
@@ -88,15 +88,6 @@ cfg.LoadProfile(*profile) } config.LoadCache(cfg) - - if *apiKey != "" && *secretKey != "" { - request := cmd.NewRequest(nil, cfg, nil) - syncResponse, err := cmd.NewAPIRequest(request, "listApis", []string{"listall=true"}, false) - if err == nil && len(args) == 0 { - fmt.Printf("Discovered %v APIs\n", cfg.UpdateCache(syncResponse)) - } - } - cli.SetConfig(cfg) config.Debug("cmdline args:", strings.Join(os.Args, ", "))