diff options
Diffstat (limited to 'source/bottlerock.py')
-rw-r--r-- | source/bottlerock.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/bottlerock.py b/source/bottlerock.py index b6eb4fa..c0c6c39 100644 --- a/source/bottlerock.py +++ b/source/bottlerock.py @@ -79,8 +79,9 @@ def repo_update(): # if baseref changes trigger firehose properties = {'repo_name':repo_name,'ref':ref} return sendchange('repo_update',properties) - else: - return sendchange('definitions_update',ref) + elif ref in orch_config.candidate_refs.keys(): + slave = orch_config.candidate_refs[ref] + return sendchange('definitions_update_%s' % slave,ref) elif repo_name == TEST_REPO: force = {"ref":"force"} return sendchange('definitions_update',force) |