From 7915299229cd780338448246dc285ed32a3024bb Mon Sep 17 00:00:00 2001 From: Jimmy Berry Date: Fri, 16 Aug 2019 15:12:19 -0500 Subject: [PATCH] osc-origin: provide sentry_sdk integration. --- osc-origin.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/osc-origin.py b/osc-origin.py index 7d43a6ac..61834b2e 100644 --- a/osc-origin.py +++ b/osc-origin.py @@ -20,6 +20,7 @@ from osclib.origin import origin_history from osclib.origin import origin_potentials from osclib.origin import origin_revision_state from osclib.origin import origin_update +from osclib.sentry import sentry_init from osclib.util import mail_send from shutil import copyfile import sys @@ -90,6 +91,8 @@ def do_origin(self, subcmd, opts, *args): if not config: raise oscerr.WrongArgs('OSRT:OriginConfig attribute missing from {}'.format(opts.project)) + sentry_init(apiurl, {'osc_plugin': subcmd}) + function = 'osrt_origin_{}'.format(command) globals()[function](apiurl, opts, *args[1:])