feat(delivery): delete CloudDM datasource when instance is removed

This commit is contained in:
2026-07-30 18:05:51 +08:00
parent a72567a84a
commit 80d4f9ce60
3 changed files with 89 additions and 0 deletions
+2
View File
@@ -62,6 +62,7 @@ type Config struct {
CloudDMAdminUsername string
CloudDMAdminPassword string
CloudDMRegisterURL string
CloudDMDeleteURL string
CloudDMAPIToken string
AWXBaseURL string
AWXToken string
@@ -147,6 +148,7 @@ func Load() Config {
CloudDMAdminUsername: env("CLOUDDM_ADMIN_USERNAME", ""),
CloudDMAdminPassword: env("CLOUDDM_ADMIN_PASSWORD", ""),
CloudDMRegisterURL: trimURL(env("CLOUDDM_REGISTER_URL", "")),
CloudDMDeleteURL: trimURL(env("CLOUDDM_DELETE_URL", "")),
CloudDMAPIToken: env("CLOUDDM_API_TOKEN", ""),
AWXBaseURL: trimURL(env("AWX_BASE_URL", "")),
AWXToken: env("AWX_TOKEN", ""),