diff --git a/jc/parsers/rsync.py b/jc/parsers/rsync.py index 97f19f15..084e37ed 100644 --- a/jc/parsers/rsync.py +++ b/jc/parsers/rsync.py @@ -306,21 +306,20 @@ def parse( '?': None } + file_line_re = re.compile(r'(?P[<>ch.*][fdlDS][c.+ ?][s.+ ?][t.+ ?][p.+ ?][o.+ ?][g.+ ?][u.+ ?][a.+ ?][x.+ ?]) (?P.+)') + file_line_mac_re = re.compile(r'(?P[<>ch.*][fdlDS][c.+ ?][s.+ ?][t.+ ?][p.+ ?][o.+ ?][g.+ ?][x.+ ?]) (?P.+)') + stat1_line_re = re.compile(r'(sent)\s+(?P[0-9,]+)\s+(bytes)\s+(received)\s+(?P[0-9,]+)\s+(bytes)\s+(?P[0-9,.]+)\s+(bytes/sec)') + stat2_line_re = re.compile(r'(total size is)\s+(?P[0-9,]+)\s+(speedup is)\s+(?P[0-9,.]+)') + + file_line_log_re = re.compile(r'(?P\d\d\d\d/\d\d/\d\d)\s+(?P