]> mj.ucw.cz Git - moe.git/blobdiff - t/moe/status.py
Updates in status and pipeline debugging
[moe.git] / t / moe / status.py
index 518fb1bc5dcb2089f3496c920c354bd707e69221..320d7c9308d566d5082c0217462f05fd9a6fdbd8 100644 (file)
@@ -37,19 +37,19 @@ class MoeStatus:
            m[k] = [m[k]]
        return m[k]
 
-    def str_lines(self, indent=""):
-       "Return a list of lines, `indent` is indent prefix."
+    def dump(self, prefix=""):
+       "Return a list of lines, `prefix` is indent prefix."
        l = []
         for k,v in self.stat.items():
            if type(v) == types.ListType: vals = v
            else: vals = [v]
            for w in vals:
                if isinstance(w, MoeStatus):
-                   l.append("\t" * indent + k + "(\n")
-                   l.extend(self.str_lines(indent+"  "))
-                   l.append("\t" * indent + ")\n")
+                   l.append(prefix + k + "(\n")
+                   l.extend(self.str_lines(prefix+"  "))
+                   l.append(prefix + ")\n")
                else:
-                   l.append("\t" * indent + k + ":" + str(w) + "\n")
+                   l.append(prefix + k + ":" + str(w) + "\n")
        return l
        
     def write(self, file=None, name=None):