fork download
  1. import sys
  2.  
  3. for lines in sys.stdin:
  4. if 'q' == lines.rstrip():
  5. break
  6.  
  7. relevant_logs = []
  8. for i in range(len(lines)):
  9. if "Event Type = Power Loss" in lines[i] or "Event Type = Power Recovery" in lines[i]:
  10. event_type = lines[i].split('=')[1].strip()
  11. event_date = lines[i-1].split('=')[1].strip()
  12. relevant_logs.append((event_type, event_date))
Success #stdin #stdout 0.03s 9584KB
stdin
Number of events = 131

Event Time = 1/25/2023 10:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate B

Event Time = 1/26/2023 4:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate A

Event Time = 1/26/2023 10:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate B

Event Time = 1/27/2023 4:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate A

Event Time = 1/27/2023 10:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate B

Event Time = 1/30/2023 4:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate A

Event Time = 1/30/2023 10:00:00 AM
Event Type = Tier Switch Change
Event Report Type = Log Only
Event Error Flag = False
Event Parameters:
The meter’s rate changed to Rate B
stdout
Standard output is empty