Return the right output from remctls when doing a "broadcast" invirt-remote-server/0.0.16
authorEvan Broder <broder@mit.edu>
Mon, 10 Nov 2008 21:20:54 +0000 (16:20 -0500)
committerEvan Broder <broder@mit.edu>
Mon, 10 Nov 2008 21:20:54 +0000 (16:20 -0500)
svn path=/trunk/packages/invirt-remote-server/; revision=1601

debian/changelog
python/remote/bcast.py

index a9e15bd..3492ab6 100644 (file)
@@ -1,3 +1,9 @@
+invirt-remote-server (0.0.16) unstable; urgency=low
+
+  * When returning from a bcast, put together the stdout, not the stderr
+
+ -- Evan Broder <broder@mit.edu>  Mon, 10 Nov 2008 16:19:33 -0500
+
 invirt-remote-server (0.0.15) unstable; urgency=low
 
   * Include invirt.remote Python module
 invirt-remote-server (0.0.15) unstable; urgency=low
 
   * Include invirt.remote Python module
index ca69818..6a00b23 100644 (file)
@@ -19,4 +19,4 @@ def bcast(cmd, hosts = [h.hostname for h in config.hosts]):
             else:
                 raise RuntimeError("remctl to host %s returned non-zero exit status %d"
                                    % (s, p.returncode))
             else:
                 raise RuntimeError("remctl to host %s returned non-zero exit status %d"
                                    % (s, p.returncode))
-    return [(s, yaml.load(o[1], yaml.CSafeLoader)) for (s, o) in outputs.iteritems()]
+    return [(s, yaml.load(o[0], yaml.CSafeLoader)) for (s, o) in outputs.iteritems()]