Merge "Add support to log gearman client to filter on build-queue"

This commit is contained in:
Jenkins 2014-11-26 16:12:25 +00:00 committed by Gerrit Code Review
commit edb969864c
2 changed files with 7 additions and 0 deletions

View File

@ -72,6 +72,11 @@ class EventProcessor(threading.Thread):
if (job_filter and
not re.match(job_filter, out_event['fields']['build_name'])):
continue
build_queue_filter = fileopts.get('build-queue-filter')
if (build_queue_filter and
not re.match(build_queue_filter,
out_event['fields']['build_queue'])):
continue
output['source_url'] = source_url
output['retry'] = fileopts.get('retry-get', False)
output['event'] = out_event

View File

@ -15,8 +15,10 @@ subunit-files:
- name: logs/testrepository.subunit
retry-get: True
job-filter: 'gate-(tempest|grenade)-dsvm.*'
build-queue-filter: 'gate'
- name: logs/old/testrepository.subunit
job-filter: 'gate-grenade-dsvm.*'
build-queue-filter: 'gate'
# List of files to source logs from.
source-files: