diff options
Diffstat (limited to 'monitor/josef_logreader.py')
| -rwxr-xr-x | monitor/josef_logreader.py | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/monitor/josef_logreader.py b/monitor/josef_logreader.py index 8dadc7a..cac5812 100755 --- a/monitor/josef_logreader.py +++ b/monitor/josef_logreader.py @@ -165,13 +165,23 @@ def write_history_data(l): with open(logfile, 'a') as f: prev_val = 0 for item in data_list: + s = str(item[0]) if item[1] > prev_val: val = item[1] else: val = prev_val + + if prev_val == 0: + diff = 0 + else: + diff = val - prev_val + prev_val = val - # print item[0], val - f.write(str(item[0]) + " " + str(val) + "\n") + + s += " " + str(val) + s += " " + str(diff) + s += "\n" + f.write(s) f.close() @@ -188,9 +198,10 @@ if __name__ == "__main__": if log == "monitor.log": pass elif log[- len(OVERLAP_STR):] == OVERLAP_STR: - # print_overlap(log) + print_overlap(log) pass else: + pass # print log # print_log_stats(log) # print_average_age(log) |
