func (cmd *Push) createApp(appParams models.AppParams) (app models.Application, apiErr error) { spaceGuid := cmd.config.SpaceFields().Guid appParams.SpaceGuid = &spaceGuid cmd.ui.Say("Creating app %s in org %s / space %s as %s...", terminal.EntityNameColor(*appParams.Name), terminal.EntityNameColor(cmd.config.OrganizationFields().Name), terminal.EntityNameColor(cmd.config.SpaceFields().Name), terminal.EntityNameColor(cmd.config.Username()), ) app, apiErr = cmd.appRepo.Create(appParams) if apiErr != nil { cmd.ui.Failed(apiErr.Error()) return } cmd.ui.Ok() cmd.ui.Say("") return }
func (cmd *Push) createApp(appParams models.AppParams) (app models.Application, apiResponse net.ApiResponse) { spaceGuid := cmd.config.SpaceFields().Guid appParams.SpaceGuid = &spaceGuid cmd.ui.Say("Creating app %s in org %s / space %s as %s...", terminal.EntityNameColor(*appParams.Name), terminal.EntityNameColor(cmd.config.OrganizationFields().Name), terminal.EntityNameColor(cmd.config.SpaceFields().Name), terminal.EntityNameColor(cmd.config.Username()), ) app, apiResponse = cmd.appRepo.Create(appParams) if apiResponse.IsNotSuccessful() { cmd.ui.Failed(apiResponse.Message) return } cmd.ui.Ok() cmd.ui.Say("") return }