Fix: HTTP proxy password and log settings reading

This commit is contained in:
Quentin McGaw
2021-02-26 03:32:26 +00:00
parent eff46aa97a
commit 1748a2ae12

View File

@@ -58,7 +58,7 @@ func (settings *HTTPProxy) read(r reader) (err error) {
return err return err
} }
settings.Password, err = r.getFromEnvOrSecretFile("HTTPPROXY_USER", false, settings.Password, err = r.getFromEnvOrSecretFile("HTTPPROXY_PASSWORD", false,
[]string{"TINYPROXY_PASSWORD", "PROXY_PASSWORD"}) []string{"TINYPROXY_PASSWORD", "PROXY_PASSWORD"})
if err != nil { if err != nil {
return err return err
@@ -95,10 +95,10 @@ func (settings *HTTPProxy) readLog(r reader) error {
switch strings.ToLower(s) { switch strings.ToLower(s) {
case "on": case "on":
settings.Enabled = true settings.Log = true
// Retro compatibility // Retro compatibility
case "info", "connect", "notice": case "info", "connect", "notice":
settings.Enabled = true settings.Log = true
} }
return nil return nil