github.com/arunkumar7540/cli@v6.45.0+incompatible/actor/v7pushaction/update_web_process_for_application.go (about) 1 package v7pushaction 2 3 import ( 4 "code.cloudfoundry.org/cli/api/cloudcontroller/ccv3/constant" 5 log "github.com/sirupsen/logrus" 6 ) 7 8 func (actor Actor) UpdateWebProcessForApplication(pushPlan PushPlan, eventStream chan<- Event, progressBar ProgressBar) (PushPlan, Warnings, error) { 9 log.Info("Setting Web Process's Configuration") 10 eventStream <- SetProcessConfiguration 11 12 log.WithField("Process", pushPlan.UpdateWebProcess).Debug("Update process") 13 warnings, err := actor.V7Actor.UpdateProcessByTypeAndApplication(constant.ProcessTypeWeb, pushPlan.Application.GUID, pushPlan.UpdateWebProcess) 14 if err != nil { 15 return pushPlan, Warnings(warnings), err 16 } 17 eventStream <- SetProcessConfigurationComplete 18 return pushPlan, Warnings(warnings), nil 19 }