mirror of https://github.com/docker/cli.git
cli/command/registry: deprecate OauthLoginEscapeHatchEnvVar
This const was added in 846ecf59ff
, but
only used internally. This patch deprecates the const, to be removed
in the next release.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
89874983c8
commit
18cdc25bb4
|
@ -183,10 +183,15 @@ func loginWithStoredCredentials(ctx context.Context, dockerCLI command.Cli, auth
|
|||
return response.Status, err
|
||||
}
|
||||
|
||||
// OauthLoginEscapeHatchEnvVar disables the browser-based OAuth login workflow.
|
||||
//
|
||||
// Deprecated: this const was only used internally and will be removed in the next release.
|
||||
const OauthLoginEscapeHatchEnvVar = "DOCKER_CLI_DISABLE_OAUTH_LOGIN"
|
||||
|
||||
const oauthLoginEscapeHatchEnvVar = "DOCKER_CLI_DISABLE_OAUTH_LOGIN"
|
||||
|
||||
func isOauthLoginDisabled() bool {
|
||||
if v := os.Getenv(OauthLoginEscapeHatchEnvVar); v != "" {
|
||||
if v := os.Getenv(oauthLoginEscapeHatchEnvVar); v != "" {
|
||||
enabled, err := strconv.ParseBool(v)
|
||||
if err != nil {
|
||||
return false
|
||||
|
|
|
@ -533,7 +533,7 @@ func TestIsOauthLoginDisabled(t *testing.T) {
|
|||
}
|
||||
|
||||
for _, tc := range testCases {
|
||||
t.Setenv(OauthLoginEscapeHatchEnvVar, tc.envVar)
|
||||
t.Setenv(oauthLoginEscapeHatchEnvVar, tc.envVar)
|
||||
|
||||
disabled := isOauthLoginDisabled()
|
||||
|
||||
|
|
Loading…
Reference in New Issue