Mercurial > nagslang
diff nagslang/yamlish.py @ 344:1d73867becbe
Allow tuples in dicts
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Fri, 06 Sep 2013 13:38:07 +0200 |
parents | 076448ba0582 |
children | a106d7e1415b |
line wrap: on
line diff
--- a/nagslang/yamlish.py Fri Sep 06 12:58:46 2013 +0200 +++ b/nagslang/yamlish.py Fri Sep 06 13:38:07 2013 +0200 @@ -71,10 +71,10 @@ output[-1] += ' ' + self._dump_inline(v) elif isinstance(v, dict): output += self._dump_block(v, indent + 2) - elif isinstance(v, list): + elif isinstance(v, (list, tuple)): output += self._dump_block(v, indent) else: - raise NotImplementedError() + raise NotImplementedError("Cannot dump %r", data) return output def _inlineable(self, data):