mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-07-13 01:20:24 +02:00
fix for pts lines with no user info
This commit is contained in:
@ -225,6 +225,15 @@ def parse(data, raw=False, quiet=False):
|
|||||||
if linedata[1] == 'run-level':
|
if linedata[1] == 'run-level':
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
# pts lines with no user information
|
||||||
|
if linedata[0].startswith('pts/'):
|
||||||
|
output_line['tty'] = linedata[0]
|
||||||
|
output_line['time'] = ' '.join(linedata[1:3])
|
||||||
|
output_line['pid'] = linedata[3]
|
||||||
|
output_line['comment'] = ' '.join(linedata[4:])
|
||||||
|
raw_output.append(output_line)
|
||||||
|
continue
|
||||||
|
|
||||||
# user logins
|
# user logins
|
||||||
output_line['user'] = linedata.pop(0)
|
output_line['user'] = linedata.pop(0)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user