func (cmd *Entity) Run(scope scope.Scope, c *cli.Context) { if err := net.VerifyLoginURL(cmd.network); err != nil { error_handler.ErrorExit(err) } if c.NumFlags() > 0 && c.FlagNames()[0] == "children" { cmd.listentity(scope.Application, c.StringSlice("children")[0]) } else { if c.Args().Present() { cmd.show(scope.Application, c.Args().First()) } else { if scope.Entity == scope.Application { cmd.listapp(scope.Application) } else { cmd.listentity(scope.Application, scope.Entity) } } } }