From e074d18ab1d431494391ff3adc7df9259a0890b2 Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins <jameson.rollins@ligo.org> Date: Tue, 26 Nov 2019 19:14:12 -0600 Subject: [PATCH] search: don't skip event callback if event exists --- locklost/event.py | 1 + locklost/search.py | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/locklost/event.py b/locklost/event.py index 0ca82b1a..69b66e96 100644 --- a/locklost/event.py +++ b/locklost/event.py @@ -147,6 +147,7 @@ class LocklossEvent(object): if transition_index: with open(event.gen_path('transition_index'), 'w') as f: f.write('{:.0f} {:.0f}\n'.format(*transition_index)) + logging.info("event created: {}".format(event.path)) return event def _scrub(self, archive=True): diff --git a/locklost/search.py b/locklost/search.py index 4eaef2c4..9091406c 100644 --- a/locklost/search.py +++ b/locklost/search.py @@ -40,8 +40,7 @@ def search_buf(buf, previous=None, event_callback=None): event = LocklossEvent.create(time, trans) except OSError as e: logging.info(e) - continue - logging.info("wrote event: {}".format(event.path)) + event = LocklossEvent(time) if event_callback: logging.info("executing event callback: {}({})".format( event_callback.__name__, event.id)) -- GitLab