Replace lists with a comma-separated join

This commit is contained in:
Daniel Hokka Zakrisson 2012-09-30 11:41:44 +02:00
parent 13e8ef5f35
commit dfee6e19ca
2 changed files with 15 additions and 0 deletions

View file

@ -309,6 +309,8 @@ def varReplace(raw, vars, depth=0):
try:
replacement = _varLookup(m['path'], vars, depth)
if isinstance(replacement, (list, tuple)):
replacement = ",".join(replacement)
if isinstance(replacement, (str, unicode)):
replacement = varReplace(replacement, vars, depth=depth + 1)
except VarNotFoundException: