MCPcopy Create free account
hub / github.com/cloudwan/gohan / filerSchemasByResourceGroup

Function filerSchemasByResourceGroup

cli/template.go:279–287  ·  view source on GitHub ↗
(resource string, schemas []*SchemaWithPolicy)

Source from the content-addressed store, hash-verified

277}
278
279func filerSchemasByResourceGroup(resource string, schemas []*SchemaWithPolicy) []*SchemaWithPolicy {
280 var filteredSchemas []*SchemaWithPolicy
281 for _, schema := range schemas {
282 if schema.Schema.Metadata["resource_group"] == resource {
283 filteredSchemas = append(filteredSchemas, schema)
284 }
285 }
286 return filteredSchemas
287}
288
289func filterSchemasForPolicy(principal string, policies []*schema.Policy, schemas []*schema.Schema) []*SchemaWithPolicy {
290 var schemasWithPolicy []*SchemaWithPolicy

Callers 2

template_test.goFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected