check for receivers without backends, display warning

This commit is contained in:
Christophe Benz 2010-11-26 17:52:21 +01:00 committed by Romain Bignon
commit a718e9bf75

View file

@ -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)