CloudMigrations: Obtain gcom plugins to enable plugins migration (#97784)
* just api * preallocate
This commit is contained in:
@@ -23,3 +23,24 @@ func (client *gcomStub) GetInstanceByID(_ context.Context, _ string, instanceID
|
||||
ClusterSlug: "fake-cluser",
|
||||
}, nil
|
||||
}
|
||||
|
||||
func (client *gcomStub) GetPlugins(ctx context.Context, requestID string) (map[string]gcom.Plugin, error) {
|
||||
plugins := map[string]gcom.Plugin{
|
||||
"plugin-external-valid-grafana": {
|
||||
Slug: "plugin-external-valid-grafana",
|
||||
Status: "active",
|
||||
SignatureType: "grafana",
|
||||
},
|
||||
"plugin-external-valid-commercial": {
|
||||
Slug: "plugin-external-valid-commercial",
|
||||
Status: "active",
|
||||
SignatureType: "commercial",
|
||||
},
|
||||
"plugin-external-valid-community": {
|
||||
Slug: "active-plugin",
|
||||
Status: "active",
|
||||
SignatureType: "community",
|
||||
},
|
||||
}
|
||||
return plugins, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user