Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ValidateUnmountFlags (0.23 sec)

  1. cmd/kubeadm/app/apis/kubeadm/validation/validation.go

    			allErrs = append(allErrs, field.Invalid(fldPath, fmt.Sprintf("index %d", idx), "argument has no name"))
    		}
    	}
    
    	return allErrs
    }
    
    // ValidateUnmountFlags validates a set of unmount flags and collects all encountered errors
    func ValidateUnmountFlags(flags []string, fldPath *field.Path) field.ErrorList {
    	allErrs := field.ErrorList{}
    
    	for idx, flag := range flags {
    		switch flag {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/apis/kubeadm/validation/validation_test.go

    		},
    		{
    			name: "invalid two flags",
    			flags: []string{
    				"foo",
    				"bar",
    			},
    			expectedErrors: 2,
    		},
    	}
    
    	for _, tc := range tests {
    		actual := ValidateUnmountFlags(tc.flags, nil)
    		if len(actual) != tc.expectedErrors {
    			t.Errorf("case %q:\n\t expected errors: %v\n\t got: %v\n\t errors: %v", tc.name, tc.expectedErrors, len(actual), actual)
    		}
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 16:01:49 UTC 2024
    - 46.1K bytes
    - Viewed (0)
Back to top