mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	APF: make command-line args validation error more descriptive
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>
This commit is contained in:
		@@ -139,7 +139,7 @@ func validateAPIPriorityAndFairness(options *ServerRunOptions) []error {
 | 
				
			|||||||
		testConfigs := []string{"flowcontrol.apiserver.k8s.io/v1beta1", "api/beta", "api/all"} // in the order of precedence
 | 
							testConfigs := []string{"flowcontrol.apiserver.k8s.io/v1beta1", "api/beta", "api/all"} // in the order of precedence
 | 
				
			||||||
		for _, testConfig := range testConfigs {
 | 
							for _, testConfig := range testConfigs {
 | 
				
			||||||
			if strings.Contains(enabledAPIString, fmt.Sprintf("%s=false", testConfig)) {
 | 
								if strings.Contains(enabledAPIString, fmt.Sprintf("%s=false", testConfig)) {
 | 
				
			||||||
				return []error{fmt.Errorf("%s=false conflicts with APIPriorityAndFairness feature gate", testConfig)}
 | 
									return []error{fmt.Errorf("--runtime-config=%s=false conflicts with --enable-priority-and-fairness=true and --feature-gates=APIPriorityAndFairness=true", testConfig)}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			if strings.Contains(enabledAPIString, fmt.Sprintf("%s=true", testConfig)) {
 | 
								if strings.Contains(enabledAPIString, fmt.Sprintf("%s=true", testConfig)) {
 | 
				
			||||||
				return nil
 | 
									return nil
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user