func (cmd *Applications) Run(c *cli.Context) { applications := application.Applications(cmd.network) table := terminal.NewTable([]string{"Id", "Name", "Status", "Location"}) for _, app := range applications { table.Add(app.Id, app.Spec.Name, string(app.Status), strings.Join(app.Spec.Locations, ", ")) } table.Print() }
func (cmd *Application) list() { applications, err := application.Applications(cmd.network) if nil != err { error_handler.ErrorExit(err) } table := terminal.NewTable([]string{"Id", "Name", "Status", "Location"}) for _, app := range applications { table.Add(app.Id, app.Spec.Name, string(app.Status), strings.Join(app.Spec.Locations, ", ")) } table.Print() }