Small cleanups

This commit is contained in:
Anthony Sottile
2017-09-30 15:15:52 -07:00
parent e717df0ba8
commit 18c9e061d8
17 changed files with 40 additions and 58 deletions

View File

@@ -10,14 +10,12 @@ UNSET = collections.namedtuple('UNSET', ())()
Var = collections.namedtuple('Var', ('name', 'default'))
setattr(Var.__new__, '__defaults__', ('',))
Var.__new__.__defaults__ = ('',)
def format_env(parts, env):
return ''.join(
env.get(part.name, part.default)
if isinstance(part, Var)
else part
env.get(part.name, part.default) if isinstance(part, Var) else part
for part in parts
)