Fix tls-key-file and tls-cert-file consistency
This commit is contained in:
		
							parent
							
								
									bdcdfb74f9
								
							
						
					
					
						commit
						874c147e04
					
				|  | @ -5,9 +5,14 @@ | |||
| - [#186](https://github.com/pusher/oauth2_proxy/pull/186) Make config consistent | ||||
|   - This PR changes configuration options so that all flags have a config counterpart | ||||
|   of the same name but with underscores (`_`) in place of hyphens (`-`). | ||||
|   This change affects the following flags: | ||||
|   - The `--tls-key` flag is now `--tls-key-file` to be consistent with existing | ||||
|   file flags and the existing config and environment settings | ||||
|   - The `--tls-cert` flag is now `--tls-cert-file` to be consistent with existing | ||||
|   file flags and the existing config and environment settings | ||||
|   This change affects the following existing configuration options: | ||||
|   - The `proxy-prefix` option is now `proxy_prefix`. | ||||
|   - This PR changes environment variables so that all flags have an environment | ||||
|   This PR changes environment variables so that all flags have an environment | ||||
|   counterpart of the same name but capitalised, with underscores (`_`) in place | ||||
|   of hyphens (`-`) and with the prefix `OAUTH2_PROXY_`. | ||||
|   This change affects the following existing environment variables: | ||||
|  |  | |||
|  | @ -36,8 +36,8 @@ type Options struct { | |||
| 	RedirectURL     string `flag:"redirect-url" cfg:"redirect_url" env:"OAUTH2_PROXY_REDIRECT_URL"` | ||||
| 	ClientID        string `flag:"client-id" cfg:"client_id" env:"OAUTH2_PROXY_CLIENT_ID"` | ||||
| 	ClientSecret    string `flag:"client-secret" cfg:"client_secret" env:"OAUTH2_PROXY_CLIENT_SECRET"` | ||||
| 	TLSCertFile     string `flag:"tls-cert" cfg:"tls_cert_file" env:"OAUTH2_PROXY_TLS_CERT_FILE"` | ||||
| 	TLSKeyFile      string `flag:"tls-key" cfg:"tls_key_file" env:"OAUTH2_PROXY_TLS_KEY_FILE"` | ||||
| 	TLSCertFile     string `flag:"tls-cert-file" cfg:"tls_cert_file" env:"OAUTH2_PROXY_TLS_CERT_FILE"` | ||||
| 	TLSKeyFile      string `flag:"tls-key-file" cfg:"tls_key_file" env:"OAUTH2_PROXY_TLS_KEY_FILE"` | ||||
| 
 | ||||
| 	AuthenticatedEmailsFile  string   `flag:"authenticated-emails-file" cfg:"authenticated_emails_file" env:"OAUTH2_PROXY_AUTHENTICATED_EMAILS_FILE"` | ||||
| 	AzureTenant              string   `flag:"azure-tenant" cfg:"azure_tenant" env:"OAUTH2_PROXY_AZURE_TENANT"` | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue