summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <lwirzenius@wikimedia.org>2019-07-23 19:48:07 +0300
committerLars Wirzenius <lwirzenius@wikimedia.org>2019-07-23 19:48:07 +0300
commit1d0dd9914b5472525b26bf5c20960b934f32815c (patch)
tree19caf2bf282b5f37c2f64eed82dc95e73e31a6bd
parent3b59c01521c8af567fa6467ff324900ca03d30f0 (diff)
downloadwmf-ci-arch-1d0dd9914b5472525b26bf5c20960b934f32815c.tar.gz
Change: logging of webhook
-rwxr-xr-xapi.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/api.py b/api.py
index d5f83da..cd909ac 100755
--- a/api.py
+++ b/api.py
@@ -461,14 +461,11 @@ class Controller(API):
r = bottle.request
obj = r.json
kind = obj.get('object_kind')
- if kind == 'build':
- fields = [
- 'project_name',
- 'build_id',
- 'build_status',
- ]
- for f in fields:
- logging.debug('_webhook: %s', obj.get(f))
+ r = obj.get('repository')
+ if kind == 'build' and r is not None:
+ name = r.get('name')
+ status = r.get('build_status')
+ logging.info('Repository %s build status %s', name, status)