github.com/cloudfoundry-community/cloudfoundry-cli@v6.44.1-0.20240130060226-cda5ed8e89a5+incompatible/actor/v7pushaction/update_routes_for_application.go (about)

     1  package v7pushaction
     2  
     3  func (actor Actor) UpdateRoutesForApplication(pushPlan PushPlan, eventStream chan<- Event, progressBar ProgressBar) (PushPlan, Warnings, error) {
     4  	if !(pushPlan.SkipRouteCreation || pushPlan.NoRouteFlag) {
     5  		eventStream <- CreatingAndMappingRoutes
     6  		warnings, err := actor.CreateAndMapDefaultApplicationRoute(pushPlan.OrgGUID, pushPlan.SpaceGUID, pushPlan.Application)
     7  		if err != nil {
     8  			return pushPlan, warnings, err
     9  		}
    10  		eventStream <- CreatedRoutes
    11  		return pushPlan, warnings, err
    12  	}
    13  	return pushPlan, nil, nil
    14  }