(ctx context.Context, apiClient client.APIClient, filter client.Filters)
| 139 | } |
| 140 | |
| 141 | func updateNodeFilter(ctx context.Context, apiClient client.APIClient, filter client.Filters) error { |
| 142 | if nodeFilters, ok := filter["node"]; ok { |
| 143 | for nodeFilter := range nodeFilters { |
| 144 | nodeReference, err := node.Reference(ctx, apiClient, nodeFilter) |
| 145 | if err != nil { |
| 146 | return err |
| 147 | } |
| 148 | // TODO(thaJeztah): add utility to remove? |
| 149 | delete(filter["node"], nodeFilter) |
| 150 | filter.Add("node", nodeReference) |
| 151 | } |
| 152 | } |
| 153 | return nil |
| 154 | } |
searching dependent graphs…