X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-remote.git/blobdiff_plain/51608285d0fde6c6b4555d17c152830053804097..5eab9c8964d48dff2dc215d236e53b1bfd79c682:/files/usr/sbin/sipb-xen-remote-listvms

diff --git a/files/usr/sbin/sipb-xen-remote-listvms b/files/usr/sbin/sipb-xen-remote-listvms
index 55f8fd9..1bb22fb 100755
--- a/files/usr/sbin/sipb-xen-remote-listvms
+++ b/files/usr/sbin/sipb-xen-remote-listvms
@@ -35,7 +35,7 @@ def main(argv):
     outputs = [p.communicate()[0] for p in pipes]
     for p in pipes:
         if p.returncode != 0:
-            raise CalledProcessError(p.returncode, cmd)
+            raise CalledProcessError(p.returncode, 'remctl')
     results = [yaml.load(o, yaml.CSafeLoader) for o in outputs]
     results = filter(lambda x: x is not None, results)
 
@@ -43,9 +43,10 @@ def main(argv):
     merged = {}
     for result in results:
         merged.update(result)
-    print yaml.dump(merged, Dumper=yaml.CDumper, default_flow_style=False)
+
+    print yaml.dump(merged, Dumper=yaml.CSafeDumper, default_flow_style=False)
 
 if __name__ == '__main__':
     main(sys.argv)
 
-# vim:et:sw=2:ts=4
+# vim:et:sw=4:ts=4