Skip to content

Commit 2e927fe

Browse files
committed
Added automation command generation
1 parent bf6136b commit 2e927fe

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

pkg/cmd/ephemeralenvironment/deprovision-environment/deprovision_environment.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,11 @@ func DeprovisionEnvironmentRun(deprovisionEnvironmentOptions *DeprovisionEnviron
109109

110110
util.OutputDeprovisionResult(message, command, response.DeprovisioningRuns)
111111

112+
if !deprovisionEnvironmentOptions.NoPrompt {
113+
autoCmd := flag.GenerateAutomationCmd(deprovisionEnvironmentOptions.CmdPath, deprovisionEnvironmentOptions.Name)
114+
fmt.Fprintf(deprovisionEnvironmentOptions.Out, "\nAutomation Command: %s\n", autoCmd)
115+
}
116+
112117
return nil
113118
}
114119

pkg/cmd/ephemeralenvironment/deprovision-project/deprovision_project.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,10 +165,15 @@ func DeprovisionEphemeralEnvironmentProject(cmd *cobra.Command, opts *Deprovisio
165165
runs = append(runs, deprovisionedEnv.DeprovisioningRun)
166166
}
167167

168-
var message = fmt.Sprintf("Deprovisioning ephemeral environment '%s' with id '%s' for project '%s'...\n", opts.Name.Value, environmentId, opts.Project.Value)
168+
message := fmt.Sprintf("Deprovisioning ephemeral environment '%s' with id '%s' for project '%s'...\n", opts.Name.Value, environmentId, opts.Project.Value)
169169

170170
util.OutputDeprovisionResult(message, cmd, runs)
171171

172+
if !opts.NoPrompt {
173+
autoCmd := flag.GenerateAutomationCmd(opts.CmdPath, opts.Name, opts.Project)
174+
fmt.Fprintf(opts.Out, "\nAutomation Command: %s\n", autoCmd)
175+
}
176+
172177
return nil
173178
}
174179

0 commit comments

Comments
 (0)