in perfrunbook/utilities/sar_parse.py [0:0]
def __init__(self, start_date, parquet=None):
super().__init__(start_date)
self.regex_hdr = re.compile(r'''(?P<time>\d+:\d+:\d+)\s+tps\s+rtps\s+'''
r'''wtps\s+bread/s\s+bwrtn/s''')
self.regex_data = re.compile(r'''(?P<time>\d+:\d+:\d+)\s+(?P<tps>\d+\.\d+)\s+'''
r'''(?P<rtps>\d+\.\d+)\s+(?P<wtps>\d+\.\d+)\s+'''
r'''(?P<breads>\d+\.\d+)\s+(?P<bwrtns>\d+\.\d+)''')
self.fields = [('time', None), ('tps', float), ('rtps', float),
('wtps', float), ('breads', float), ('bwrtns', float)]
self.start = start_date
self.last_date = None
if parquet:
self.parquet_name = "sar_disk_{}.parquet".format(parquet)
else:
self.parquet_name = "sar_disk.parquet"