@@ -50,16 +50,16 @@ func parseRegistryConfigs(str string) ([]RegistryConfig, error) {
50
50
func getEnvVars () []string {
51
51
var result []string
52
52
53
- if proxy_host , proxy_host_set := os .LookupEnv (PROXY_HOST ); proxy_host_set {
54
- if proxy_port , proxy_port_set := os .LookupEnv (PROXY_PORT ); proxy_port_set {
53
+ if proxy_host , proxy_host_set := os .LookupEnv (PROXY_HOST ); proxy_host_set && proxy_host != "" {
54
+ if proxy_port , proxy_port_set := os .LookupEnv (PROXY_PORT ); proxy_port_set && proxy_port != "" {
55
55
proxy_address = fmt .Sprintf ("http://%s:%s" , proxy_host , proxy_port )
56
56
result = append (result , fmt .Sprintf ("HTTP_PROXY=%s" , proxy_address ), fmt .Sprintf ("HTTPS_PROXY=%s" , proxy_address ))
57
57
58
58
slog .Info ("Found private registry proxy" , slog .String ("proxy_address" , proxy_address ))
59
59
}
60
60
}
61
61
62
- if proxy_cert , proxy_cert_set := os .LookupEnv (PROXY_CA_CERTIFICATE ); proxy_cert_set {
62
+ if proxy_cert , proxy_cert_set := os .LookupEnv (PROXY_CA_CERTIFICATE ); proxy_cert_set && proxy_cert != "" {
63
63
// Write the certificate to a temporary file
64
64
slog .Info ("Found certificate" )
65
65
@@ -82,7 +82,7 @@ func getEnvVars() []string {
82
82
}
83
83
}
84
84
85
- if proxy_urls , proxy_urls_set := os .LookupEnv (PROXY_URLS ); proxy_urls_set {
85
+ if proxy_urls , proxy_urls_set := os .LookupEnv (PROXY_URLS ); proxy_urls_set && proxy_urls != "" {
86
86
val , err := parseRegistryConfigs (proxy_urls )
87
87
if err != nil {
88
88
slog .Error ("Unable to parse proxy configurations" , slog .String ("error" , err .Error ()))
0 commit comments