Properly parse boolean env values as boolean (#51836)

pull/52028/head
Fabian von Feilitzsch 5 years ago committed by John R Barker
parent 4d3d8dd60f
commit e81b74d6c8

@ -148,6 +148,8 @@ class K8sAnsibleMixin(object):
if auth_params.get(arg) is None:
env_value = os.getenv('K8S_AUTH_{0}'.format(arg.upper()), None)
if env_value is not None:
if AUTH_ARG_SPEC[arg].get('type') == 'bool':
env_value = env_value.lower() not in ['0', 'false', 'no']
auth[arg] = env_value
def auth_set(*names):

Loading…
Cancel
Save