mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	@@ -934,7 +934,7 @@ func parseEnvs(envArray []string) ([]api.EnvVar, error) {
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
		name := env[:pos]
 | 
							name := env[:pos]
 | 
				
			||||||
		value := env[pos+1:]
 | 
							value := env[pos+1:]
 | 
				
			||||||
		if len(name) == 0 || len(value) == 0 {
 | 
							if len(name) == 0 {
 | 
				
			||||||
			return nil, fmt.Errorf("invalid env: %v", env)
 | 
								return nil, fmt.Errorf("invalid env: %v", env)
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		if len(validation.IsCIdentifier(name)) != 0 {
 | 
							if len(validation.IsCIdentifier(name)) != 0 {
 | 
				
			||||||
@@ -955,7 +955,7 @@ func parseV1Envs(envArray []string) ([]v1.EnvVar, error) {
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
		name := env[:pos]
 | 
							name := env[:pos]
 | 
				
			||||||
		value := env[pos+1:]
 | 
							value := env[pos+1:]
 | 
				
			||||||
		if len(name) == 0 || len(validation.IsCIdentifier(name)) != 0 || len(value) == 0 {
 | 
							if len(name) == 0 || len(validation.IsCIdentifier(name)) != 0 {
 | 
				
			||||||
			return nil, fmt.Errorf("invalid env: %v", env)
 | 
								return nil, fmt.Errorf("invalid env: %v", env)
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		envVar := v1.EnvVar{Name: name, Value: value}
 | 
							envVar := v1.EnvVar{Name: name, Value: value}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -858,8 +858,13 @@ func TestParseEnv(t *testing.T) {
 | 
				
			|||||||
			envArray: []string{
 | 
								envArray: []string{
 | 
				
			||||||
				"WITH_OUT_VALUES=",
 | 
									"WITH_OUT_VALUES=",
 | 
				
			||||||
			},
 | 
								},
 | 
				
			||||||
			expected:  []api.EnvVar{},
 | 
								expected: []api.EnvVar{
 | 
				
			||||||
			expectErr: true,
 | 
									{
 | 
				
			||||||
 | 
										Name:  "WITH_OUT_VALUES",
 | 
				
			||||||
 | 
										Value: "",
 | 
				
			||||||
 | 
									},
 | 
				
			||||||
 | 
								},
 | 
				
			||||||
 | 
								expectErr: false,
 | 
				
			||||||
			test:      "test case 3",
 | 
								test:      "test case 3",
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user