func init()

in cmd/sync.go [24:40]


func init() {
	AddCommand(&Command{
		Name: "sync",
		Help: "Discovers and updates APIs",
		Handle: func(r *Request) error {
			spinner := r.Config.StartSpinner("discovering APIs, please wait...")
			response, err := NewAPIRequest(r, "listApis", []string{"listall=true"}, false)
			r.Config.StopSpinner(spinner)
			if err != nil {
				return err
			}
			fmt.Printf("Discovered %v APIs\n", r.Config.UpdateCache(response))
			r.Config.SaveCache(response)
			return nil
		},
	})
}