Show More
@@ -1882,8 +1882,13 class idump(Display): | |||||
1882 | allattrs.append(attrname) |
|
1882 | allattrs.append(attrname) | |
1883 | allattrset.add(attrname) |
|
1883 | allattrset.add(attrname) | |
1884 | colwidths[attrname] = len(_attrname(attrname)) |
|
1884 | colwidths[attrname] = len(_attrname(attrname)) | |
1885 | value = _getattr(item, attrname, None) |
|
|||
1886 |
|
1885 | |||
|
1886 | try: | |||
|
1887 | value = _getattr(item, attrname, None) | |||
|
1888 | except (KeyboardInterrupt, SystemExit): | |||
|
1889 | raise | |||
|
1890 | except Exception, exc: | |||
|
1891 | value = exc | |||
1887 | (align, width, text) = xformat(value, "cell", self.maxattrlength) |
|
1892 | (align, width, text) = xformat(value, "cell", self.maxattrlength) | |
1888 | colwidths[attrname] = max(colwidths[attrname], width) |
|
1893 | colwidths[attrname] = max(colwidths[attrname], width) | |
1889 | # remember alignment, length and colored parts |
|
1894 | # remember alignment, length and colored parts |
General Comments 0
You need to be logged in to leave comments.
Login now