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

Method restartApplication

command/v7/scale_command.go:139–169  ·  view source on GitHub ↗
(appGUID string, username string)

Source from the content-addressed store, hash-verified

137}
138
139func (cmd ScaleCommand) restartApplication(appGUID string, username string) error {
140 cmd.UI.DisplayTextWithFlavor("Stopping app {{.AppName}} in org {{.OrgName}} / space {{.SpaceName}} as {{.Username}}...", map[string]interface{}{
141 "AppName": cmd.RequiredArgs.AppName,
142 "OrgName": cmd.Config.TargetedOrganization().Name,
143 "SpaceName": cmd.Config.TargetedSpace().Name,
144 "Username": username,
145 })
146 cmd.UI.DisplayNewline()
147
148 warnings, err := cmd.Actor.StopApplication(appGUID)
149 cmd.UI.DisplayWarnings(warnings)
150 if err != nil {
151 return err
152 }
153
154 cmd.UI.DisplayTextWithFlavor("Starting app {{.AppName}} in org {{.OrgName}} / space {{.SpaceName}} as {{.Username}}...", map[string]interface{}{
155 "AppName": cmd.RequiredArgs.AppName,
156 "OrgName": cmd.Config.TargetedOrganization().Name,
157 "SpaceName": cmd.Config.TargetedSpace().Name,
158 "Username": username,
159 })
160 cmd.UI.DisplayNewline()
161
162 warnings, err = cmd.Actor.StartApplication(appGUID)
163 cmd.UI.DisplayWarnings(warnings)
164 if err != nil {
165 return err
166 }
167
168 return nil
169}
170
171func (cmd ScaleCommand) showCurrentScale(userName string, runningErr error) error {
172 if !shouldShowCurrentScale(runningErr) {

Callers 1

scaleProcessMethod · 0.95

Calls 7

DisplayTextWithFlavorMethod · 0.65
TargetedOrganizationMethod · 0.65
TargetedSpaceMethod · 0.65
DisplayNewlineMethod · 0.65
StopApplicationMethod · 0.65
DisplayWarningsMethod · 0.65
StartApplicationMethod · 0.65

Tested by

no test coverage detected