From f351d34a95cdd8c3aca6ba5e8db1f59133c0766b Mon Sep 17 00:00:00 2001 From: Stavros Sachtouris <saxtouri@admin.grnet.gr> Date: Fri, 17 Apr 2015 15:48:26 +0300 Subject: [PATCH] Add a "paused" property to syncer object --- agkyra/agkyra/syncer/syncer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/agkyra/agkyra/syncer/syncer.py b/agkyra/agkyra/syncer/syncer.py index cc9c012..89611ab 100644 --- a/agkyra/agkyra/syncer/syncer.py +++ b/agkyra/agkyra/syncer/syncer.py @@ -44,6 +44,10 @@ class FileSyncer(object): self.clients = {self.MASTER: master, self.SLAVE: slave} self.decide_event = None + @property + def paused(self): + return (not self.decide_event.is_set()) if self.decide_event else True + def launch_daemons(self): self.start_notifiers() self.start_decide() -- GitLab