Index: scripts/master/recipe_master_helper.py |
diff --git a/scripts/master/recipe_master_helper.py b/scripts/master/recipe_master_helper.py |
index fbfe9c0666e0d76860a52fe5b52a181b05539e8c..25f9bc3246ff786ddf4505390ebc2b4d7485266d 100644 |
--- a/scripts/master/recipe_master_helper.py |
+++ b/scripts/master/recipe_master_helper.py |
@@ -50,7 +50,10 @@ def AddSchedulersAndTriggers(buildmaster_config=None, |
for slave in slave_list.slaves: |
builder = slave['builder'] |
parent_builder = slave.get('triggered_by') |
- if parent_builder is not None: |
+ if parent_builder == 'none': |
+ # Uses recipe-side triggers. Don't add to trigger maps. |
+ pass |
+ elif parent_builder is not None: |
if slave_list.GetSlave(builder=parent_builder) is None: |
raise Exception('Could not find parent builder %s for builder %s' % |
(parent_builder, builder)) |