func (payloads) newListAPIClient(cmd *status.ListCommand) (status.ListAPI, error) { apiCaller, err := cmd.NewAPIRoot() if err != nil { return nil, errors.Trace(err) } caller := base.NewFacadeCallerForVersion(apiCaller, payload.ComponentName, 0) listAPI := client.NewPublicClient(&facadeCaller{ FacadeCaller: caller, closeFunc: apiCaller.Close, }) return listAPI, nil }