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):