MCPcopy
hub / github.com/cloudfoundry/cli / Execute

Method Execute

cf/commands/application/stop.go:95–106  ·  view source on GitHub ↗
(c flags.FlagContext)

Source from the content-addressed store, hash-verified

93}
94
95func (cmd *Stop) Execute(c flags.FlagContext) error {
96 app := cmd.appReq.GetApplication()
97 if app.State == models.ApplicationStateStopped {
98 cmd.ui.Say(terminal.WarningColor(T("App ") + app.Name + T(" is already stopped")))
99 } else {
100 _, err := cmd.ApplicationStop(app, cmd.config.OrganizationFields().Name, cmd.config.SpaceFields().Name)
101 if err != nil {
102 return err
103 }
104 }
105 return nil
106}

Callers

nothing calls this directly

Calls 6

ApplicationStopMethod · 0.95
WarningColorFunction · 0.92
GetApplicationMethod · 0.65
SayMethod · 0.65
OrganizationFieldsMethod · 0.65
SpaceFieldsMethod · 0.65

Tested by

no test coverage detected