(flags *pflag.FlagSet, flag string)
| 896 | } |
| 897 | |
| 898 | func buildToRemoveSet(flags *pflag.FlagSet, flag string) map[string]struct{} { |
| 899 | var empty struct{} |
| 900 | toRemove := make(map[string]struct{}) |
| 901 | |
| 902 | if !flags.Changed(flag) { |
| 903 | return toRemove |
| 904 | } |
| 905 | |
| 906 | toRemoveSlice := flags.Lookup(flag).Value.(*opts.ListOpts).GetSlice() |
| 907 | for _, key := range toRemoveSlice { |
| 908 | toRemove[key] = empty |
| 909 | } |
| 910 | return toRemove |
| 911 | } |
| 912 | |
| 913 | func removeItems( |
| 914 | seq []string, |
no test coverage detected
searching dependent graphs…