feat: [CDE-369]: call stop container for docker gitspaces (#2789)

* 

feat: [CDE-369]: call stop container for docker gitspaces
pull/3571/head
Ansuman Satapathy 2024-10-09 09:44:16 +00:00 committed by Harness
parent 72472f3b27
commit 2c8e0245c1
1 changed files with 4 additions and 2 deletions

View File

@ -210,9 +210,11 @@ func (o orchestrator) TriggerDeleteGitspace(
"unable to find provisioned infra while triggering delete for gitspace instance %s: %w",
gitspaceConfig.GitspaceInstance.Identifier, err)
}
if infra.ProviderType == enum.InfraProviderTypeDocker {
if err = o.stopAndRemoveGitspaceContainer(ctx, gitspaceConfig, *infra); err != nil {
return err
}
}
o.emitGitspaceEvent(ctx, gitspaceConfig, enum.GitspaceEventTypeInfraDeprovisioningStart)
err = o.infraProvisioner.TriggerDeprovision(ctx, gitspaceConfig, *infra)