From 64d976d6d95ad23e145a117e484ef2096d72c026 Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Wed, 21 Mar 2012 01:23:05 +0100 Subject: [PATCH] Add command to run the monboob process only once --- weboob/applications/monboob/monboob.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/weboob/applications/monboob/monboob.py b/weboob/applications/monboob/monboob.py index cfd2aa34..8b8ebde5 100644 --- a/weboob/applications/monboob/monboob.py +++ b/weboob/applications/monboob/monboob.py @@ -253,6 +253,14 @@ class Monboob(ReplApplication): self.weboob.repeat(self.config.get('interval'), self.process) self.weboob.loop() + def do_once(self, line): + """ + once + + Send mails only once, then exit. + """ + return self.process() + def process(self): try: for backend, message in self.weboob.do('iter_unread_messages'):