From 37022fbc15c09c3db861b3a5c4e499f6e1954b87 Mon Sep 17 00:00:00 2001 From: Michael Schmoock Date: Thu, 24 Jun 2021 12:40:46 +0200 Subject: [PATCH] summary: logs summary.dat shelve usage --- summary/summary.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/summary/summary.py b/summary/summary.py index e00734e..203fd9c 100755 --- a/summary/summary.py +++ b/summary/summary.py @@ -236,8 +236,12 @@ def init(options, configuration, plugin): plugin.avail_window = 60 * 60 * int(options['summary-availability-window']) plugin.persist = shelve.open('summary.dat', writeback=True) if 'peerstate' not in plugin.persist: + plugin.log("Creating a new summary.dat shelve", 'debug') plugin.persist['peerstate'] = {} plugin.persist['availcount'] = 0 + else: + plugin.log(f"Reopened summary.dat shelve with {plugin.persist['availcount']} " + f"runs and {len(plugin.persist['peerstate'])} entries", 'debug') info = plugin.rpc.getinfo() config = plugin.rpc.listconfigs()