fully qualified exception name.
"""
lines = output.split("\n")
- for line in lines[1:]: # skip the "traceback" line
+ cue = False
+ for line in lines[1:]:
line = line.rstrip()
- if line[0] == ' ': continue
- if line[-1] == ":":
- return line[:-1]
- else:
- return line
+ if not line: continue
+ if line[0] == ' ':
+ cue = True
+ continue
+ if cue:
+ cue = False
+ if line[-1] == ":":
+ result = line[:-1]
+ else:
+ result = line
+ return result
def get_dir_uid(dir):
"""Finds the uid of the person who owns this directory."""