diff options
Diffstat (limited to 'api.py')
-rwxr-xr-x | api.py | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -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) |