(resource string, schemas []*SchemaWithPolicy)
| 277 | } |
| 278 | |
| 279 | func 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 | |
| 289 | func filterSchemasForPolicy(principal string, policies []*schema.Policy, schemas []*schema.Schema) []*SchemaWithPolicy { |
| 290 | var schemasWithPolicy []*SchemaWithPolicy |
no outgoing calls
no test coverage detected