diff --git a/cli/app/deploy.go b/cli/app/deploy.go index 60cf765d..6b84b720 100644 --- a/cli/app/deploy.go +++ b/cli/app/deploy.go @@ -6,6 +6,7 @@ import ( "coopcloud.tech/abra/cli/internal" "coopcloud.tech/abra/pkg/autocomplete" + "coopcloud.tech/abra/pkg/config" "coopcloud.tech/abra/pkg/envfile" "coopcloud.tech/abra/pkg/secret" @@ -146,7 +147,7 @@ EXAMPLE: } } - chaosVersion := "false" + chaosVersion := config.CHAOS_DEFAULT if internal.Chaos { warnMessages = append(warnMessages, "chaos mode engaged") diff --git a/cli/app/ps.go b/cli/app/ps.go index f61e5e88..b094eafd 100644 --- a/cli/app/ps.go +++ b/cli/app/ps.go @@ -9,6 +9,7 @@ import ( appPkg "coopcloud.tech/abra/pkg/app" "coopcloud.tech/abra/pkg/autocomplete" "coopcloud.tech/abra/pkg/client" + "coopcloud.tech/abra/pkg/config" "coopcloud.tech/abra/pkg/formatter" "coopcloud.tech/abra/pkg/log" abraService "coopcloud.tech/abra/pkg/service" @@ -52,7 +53,7 @@ var appPsCommand = cli.Command{ log.Fatalf("%s is not deployed?", app.Name) } - chaosVersion := "false" + chaosVersion := config.CHAOS_DEFAULT statuses, err := appPkg.GetAppStatuses([]appPkg.App{app}, true) if statusMeta, ok := statuses[app.StackName()]; ok { isChaos, exists := statusMeta["chaos"] diff --git a/cli/app/rollback.go b/cli/app/rollback.go index b44a08a0..5c526f7f 100644 --- a/cli/app/rollback.go +++ b/cli/app/rollback.go @@ -6,6 +6,7 @@ import ( appPkg "coopcloud.tech/abra/pkg/app" "coopcloud.tech/abra/pkg/autocomplete" + "coopcloud.tech/abra/pkg/config" "coopcloud.tech/abra/pkg/envfile" "coopcloud.tech/abra/pkg/lint" stack "coopcloud.tech/abra/pkg/upstream/stack" @@ -197,7 +198,7 @@ EXAMPLE: appPkg.SetChaosVersionLabel(compose, stackName, chosenDowngrade) appPkg.SetUpdateLabel(compose, stackName, app.Env) - chaosVersion := "false" + chaosVersion := config.CHAOS_DEFAULT if deployMeta.IsChaos { chaosVersion = deployMeta.ChaosVersion } diff --git a/cli/app/undeploy.go b/cli/app/undeploy.go index 3adffd06..43ea2415 100644 --- a/cli/app/undeploy.go +++ b/cli/app/undeploy.go @@ -8,6 +8,7 @@ import ( appPkg "coopcloud.tech/abra/pkg/app" "coopcloud.tech/abra/pkg/autocomplete" "coopcloud.tech/abra/pkg/client" + "coopcloud.tech/abra/pkg/config" "coopcloud.tech/abra/pkg/formatter" "coopcloud.tech/abra/pkg/log" stack "coopcloud.tech/abra/pkg/upstream/stack" @@ -102,7 +103,7 @@ Passing "-p/--prune" does not remove those volumes.`, log.Fatalf("%s is not deployed?", app.Name) } - chaosVersion := "false" + chaosVersion := config.CHAOS_DEFAULT if deployMeta.IsChaos { chaosVersion = deployMeta.ChaosVersion } diff --git a/cli/app/upgrade.go b/cli/app/upgrade.go index 38849856..3e6e9d15 100644 --- a/cli/app/upgrade.go +++ b/cli/app/upgrade.go @@ -8,6 +8,7 @@ import ( appPkg "coopcloud.tech/abra/pkg/app" "coopcloud.tech/abra/pkg/autocomplete" "coopcloud.tech/abra/pkg/client" + "coopcloud.tech/abra/pkg/config" "coopcloud.tech/abra/pkg/envfile" "coopcloud.tech/abra/pkg/lint" "coopcloud.tech/abra/pkg/log" @@ -244,7 +245,7 @@ EXAMPLE: return nil } - chaosVersion := "false" + chaosVersion := config.CHAOS_DEFAULT if deployMeta.IsChaos { chaosVersion = deployMeta.ChaosVersion } diff --git a/pkg/config/abra.go b/pkg/config/abra.go index 2f8d41dc..1a7c6e03 100644 --- a/pkg/config/abra.go +++ b/pkg/config/abra.go @@ -107,4 +107,5 @@ var ( REPOS_BASE_URL = "https://git.coopcloud.tech/coop-cloud" CATALOGUE_JSON_REPO_NAME = "recipes-catalogue-json" SSH_URL_TEMPLATE = "ssh://git@git.coopcloud.tech:2222/coop-cloud/%s.git" + CHAOS_DEFAULT = "false" )