func (cmd *Catalog) Run(c *cli.Context) { catalog := catalog.Catalog(cmd.network) table := terminal.NewTable([]string{"Id", "Name", "Description"}) for _, app := range catalog { table.Add(app.Id, app.Name, app.Description) } table.Print() }
func (cmd *Catalog) Run(scope scope.Scope, c *cli.Context) { if err := net.VerifyLoginURL(cmd.network); err != nil { error_handler.ErrorExit(err) } catalog, err := catalog.Catalog(cmd.network) if nil != err { error_handler.ErrorExit(err) } table := terminal.NewTable([]string{"Id", "Name", "Description"}) for _, app := range catalog { table.Add(app.Id, app.Name, app.Description) } table.Print() }