Prevent env deletion if any function exists (#2343)

* Added force deletion flag for env
This commit is contained in:
Ankit Chawla
2022-02-07 16:20:54 +05:30
committed by GitHub
parent 5cb3ebf262
commit e8ff79e448
4 changed files with 18 additions and 1 deletions
+1
View File
@@ -180,6 +180,7 @@ var (
EnvVersion = Flag{Type: Int, Name: flagkey.EnvVersion, Usage: "Environment API version (1 means v1 interface)", DefaultValue: 1}
EnvImagePullSecret = Flag{Type: String, Name: flagkey.EnvImagePullSecret, Usage: "Secret for Kubernetes to pull an image from a private registry"}
EnvExecutorType = Flag{Type: String, Name: flagkey.EnvExecutorType, Usage: "Executor type of pod in environment; one of 'poolmgr', 'newdeploy', 'container'"}
EnvForce = Flag{Type: Bool, Name: flagkey.EnvForce, Short: "f", Usage: "Force delete env even if one or more functions exist", DefaultValue: false}
KwName = Flag{Type: String, Name: flagkey.KwName, Usage: "Watch name"}
KwFnName = Flag{Type: String, Name: flagkey.KwFnName, Usage: "Function name"}
+1
View File
@@ -130,6 +130,7 @@ const (
EnvVersion = "version"
EnvImagePullSecret = "imagepullsecret"
EnvExecutorType = "executortype"
EnvForce = force
KwName = resourceName
KwFnName = "function"