fix: app rm removing secrets and volumes twice
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
knoflook 2021-08-11 12:49:53 +02:00
parent edd0b1e098
commit cefad74e22
Signed by: knoflook
GPG Key ID: D6A1D0E8FC4FEF1C
1 changed files with 4 additions and 4 deletions

View File

@ -79,14 +79,14 @@ var appRemoveCommand = &cli.Command{
}
secrets := make(map[string]string)
secretNames := []string{}
var secretNames []string
for _, cont := range secretList {
secrets[cont.Spec.Annotations.Name] = cont.ID // we have to map the names to ID's
secretNames = append(secretNames, cont.Spec.Annotations.Name)
}
secretNamesToRemove := secretNames
var secretNamesToRemove []string
if !internal.Force {
secretsPrompt := &survey.MultiSelect{
Message: "Which secrets do you want to remove?",
@ -116,13 +116,13 @@ var appRemoveCommand = &cli.Command{
logrus.Fatal(err)
}
vols := []string{}
var vols []string
for _, vol := range volumeList {
vols = append(vols, vol.Name)
}
if Volumes {
removeVols := vols
var removeVols []string
if !internal.Force {
volumesPrompt := &survey.MultiSelect{
Message: "Which volumes do you want to remove?",