| 25 | } |
| 26 | |
| 27 | func (cmd API) MetaData() commandregistry.CommandMetadata { |
| 28 | fs := make(map[string]flags.FlagSet) |
| 29 | fs["unset"] = &flags.BoolFlag{Name: "unset", Usage: T("Remove all api endpoint targeting")} |
| 30 | fs["skip-ssl-validation"] = &flags.BoolFlag{Name: "skip-ssl-validation", Usage: T("Skip verification of the API endpoint. Not recommended!")} |
| 31 | |
| 32 | return commandregistry.CommandMetadata{ |
| 33 | Name: "api", |
| 34 | Description: T("Set or view target api url"), |
| 35 | Usage: []string{ |
| 36 | T("CF_NAME api [URL]"), |
| 37 | }, |
| 38 | Flags: fs, |
| 39 | } |
| 40 | } |
| 41 | |
| 42 | func (cmd API) Requirements(requirementsFactory requirements.Factory, fc flags.FlagContext) ([]requirements.Requirement, error) { |
| 43 | reqs := []requirements.Requirement{} |