Handle non-true defaults

- Support defaults that evaluate to non-true by making the
  conditional look for `None` specifically

Change-Id: Ia912f409e29031a70beb7ec2d5e51b76843de319
This commit is contained in:
Scott Hussey 2018-08-27 11:12:32 -05:00
parent 0011414107
commit 111706cec6
1 changed files with 2 additions and 2 deletions

View File

@ -80,7 +80,7 @@ class Configuration:
if result:
return result
else:
if default:
if default is not None:
return default
else:
return jinja2.StrictUndefined(
@ -92,7 +92,7 @@ class Configuration:
if result:
return result['data']
else:
if default:
if default is not None:
return default
else:
return jinja2.StrictUndefined(