diff options
author | Richard Darst <rkd@zgib.net> | 2009-05-27 23:13:23 (GMT) |
---|---|---|
committer | Richard Darst <rkd@zgib.net> | 2009-05-27 23:13:23 (GMT) |
commit | 1b63bf01c4b0973c4553a36652e796758912bedd (patch) | |
tree | fe8aec5295e865cd8e0f65f9dd8d08ad7db37ef7 /meeting.py | |
parent | 5acfd65090b328c100adf7f32c3335c1dcb29606 (diff) |
split out action-line matching regexp
darcs-hash:20090527231323-82ea9-f1d8f13a434196a4c78cf1972f83347689fe5c7b.gz
Diffstat (limited to 'meeting.py')
-rw-r--r-- | meeting.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -86,6 +86,7 @@ def parse_time(time_): try: return time.strptime(time_, "%H:%M") except ValueError: pass logline_re = re.compile(r'\[?([0-9: ]*)\]? ?<([ \w]+)> (.*)') +loglineAction_re = re.compile(r'\[?([0-9: ]*)\]? \* ([\w]+) (.*)') # load custom local configurations try: @@ -578,8 +579,7 @@ if __name__ == '__main__': M.owner = nick ; M.chairs = {nick:True} M.addline(nick, line, time_=time_) # match /me lines - r = re.compile(r'\[?([0-9: ]+)\]? \* ([\w]+) (.*)') - m = r.match(line) + m = loglineAction_re.match(line) if m: time_ = parse_time(m.group(1).strip()) nick = m.group(2).strip() |