nodeinfo status: show only first line of error
authorMarko Kreen <markokr@gmail.com>
Wed, 12 Jan 2011 13:54:04 +0000 (15:54 +0200)
committerMarko Kreen <markokr@gmail.com>
Wed, 12 Jan 2011 13:54:04 +0000 (15:54 +0200)
python/pgq/cascade/nodeinfo.py

index 96794bb55ab5a314336e3bd4542c7a08a6fa3630..da41a877fb1ac72c0a1720d36c9189cae44c73d0 100644 (file)
@@ -110,6 +110,10 @@ class NodeInfo:
         for cname, row in self.cascaded_consumer_map.items():
             err = row['cur_error']
             if err:
+                # show only first line
+                pos = err.find('\n')
+                if pos > 0:
+                    err = err[:pos]
                 lst.append("ERR: %s: %s" % (cname, err))
         return lst