In order to be able to re-use it in other tools than git-buildpackage.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
return True
-def notify(cp, success, notify_opt):
+def notify(summary, message, notify_opt):
"""
Send a notifications
@return: False on error
if not enable:
return [True, False][notify_opt.is_on()]
- summary, msg = build_msg(cp, success)
- return notify_opt.do(send_notification, summary, msg)
+ return notify_opt.do(send_notification, summary, message)
if options.export_dir and options.purge and not retval:
RemoveTree(export_dir)()
- if source and not gbp.notifications.notify(source.changelog,
- not retval,
- options.notify):
- gbp.log.err("Failed to send notification")
- retval = 1
+ if source:
+ summary, msg = gbp.notifications.build_msg(source.changelog,
+ not retval)
+ if not gbp.notifications.notify(summary, msg, options.notify):
+ gbp.log.err("Failed to send notification")
+ retval = 1
return retval