Boundary Plugin MinIO (#4621)
feat(storage): Add storage support for MinIO via new built-in plugin
This commit is contained in:
11 files changed
+517
No files matched your search
@@ -326,6 +326,11 @@ func New(ctx context.Context, conf *Config) (*Controller, error) {
|
||||
if _, err := conf.RegisterPlugin(ctx, pluginType, client, []plugin.PluginType{plugin.PluginTypeHost, plugin.PluginTypeStorage}, plugin.WithDescription(fmt.Sprintf("Built-in %s host plugin", enabledPlugin.String()))); err != nil {
|
||||
return nil, fmt.Errorf("error registering %s host plugin: %w", pluginType, err)
|
||||
}
|
||||
case enabledPlugin == base.EnabledPluginMinio && !c.conf.SkipPlugins:
|
||||
pluginType := strings.ToLower(enabledPlugin.String())
|
||||
if _, err := conf.RegisterPlugin(ctx, pluginType, nil, []plugin.PluginType{plugin.PluginTypeStorage}, plugin.WithDescription(fmt.Sprintf("Built-in %s storage plugin", enabledPlugin.String()))); err != nil {
|
||||
return nil, fmt.Errorf("error registering %s storage plugin: %w", pluginType, err)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user