feat(gcp): add GCP plugin (#5229)

Add GCP as a supported plugin for dynamic host catalogs
This commit is contained in:
Elim Tsiagbey authored and GitHub committed 2024-11-08 11:09:29 -05:00
1 parent f227020b67
commit 514bcc19f6
8 files changed
+428 -4

No files matched your search

+3
View File
@@ -38,6 +38,7 @@ const (
EnabledPluginAws
EnabledPluginHostAzure
EnabledPluginMinio
EnabledPluginGCP
)
// MinioEnabled controls if the Minio storage plugin should be initiated or not
@@ -53,6 +54,8 @@ func (e EnabledPlugin) String() string {
return "Azure"
case EnabledPluginMinio:
return "MinIO"
case EnabledPluginGCP:
return "GCP"
default:
return ""
}
+1 -1
View File
@@ -821,7 +821,7 @@ func (c *Command) Run(args []string) int {
}
{
c.EnabledPlugins = append(c.EnabledPlugins, base.EnabledPluginAws, base.EnabledPluginHostAzure)
c.EnabledPlugins = append(c.EnabledPlugins, base.EnabledPluginAws, base.EnabledPluginHostAzure, base.EnabledPluginGCP)
if base.MinioEnabled {
c.EnabledPlugins = append(c.EnabledPlugins, base.EnabledPluginMinio)
}
+1 -1
View File
@@ -492,7 +492,7 @@ func (c *Command) Run(args []string) int {
}
}
c.EnabledPlugins = append(c.EnabledPlugins, base.EnabledPluginAws, base.EnabledPluginHostAzure)
c.EnabledPlugins = append(c.EnabledPlugins, base.EnabledPluginAws, base.EnabledPluginHostAzure, base.EnabledPluginGCP)
if base.MinioEnabled {
c.EnabledPlugins = append(c.EnabledPlugins, base.EnabledPluginMinio)
}