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, ", "))