From a718e9bf7560c8ed4528fc869423745702d00919 Mon Sep 17 00:00:00 2001 From: Christophe Benz Date: Fri, 26 Nov 2010 17:52:21 +0100 Subject: [PATCH] check for receivers without backends, display warning --- weboob/applications/boobmsg/boobmsg.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/weboob/applications/boobmsg/boobmsg.py b/weboob/applications/boobmsg/boobmsg.py index 5a89bda2..c9ff5b2d 100644 --- a/weboob/applications/boobmsg/boobmsg.py +++ b/weboob/applications/boobmsg/boobmsg.py @@ -108,4 +108,9 @@ class Boobmsg(ReplApplication): return for backend_name, receivers in receivers_by_backend.iteritems(): post_message(receivers, [backend_name]) - post_message(receivers_without_backend) + if receivers_without_backend: + if len(self.enabled_backends) > 1: + self.logger.warning(u'No backend specified for receivers (%s): message will be sent with all the ' + 'enabled backends (%s)' % (','.join(receivers_without_backend), + ','.join(backend.name for backend in self.enabled_backends))) + post_message(receivers_without_backend)