schedulers: Handle yp_branch == None case

The addition of a-full automatic triggers discovered yp_branch can be
None causing tracebacks.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie 2020-02-16 10:40:15 +00:00
parent 5f3bc3f33d
commit 31b796b042

View File

@ -106,7 +106,7 @@ def builderNamesFromConfig(props):
yp_branch = props.sourcestamps[0]['branch'] yp_branch = props.sourcestamps[0]['branch']
for b in config.trigger_builders_wait_releases: for b in config.trigger_builders_wait_releases:
if yp_branch.startswith(b): if yp_branch and yp_branch.startswith(b):
log.msg("builderNames: Filtering branch %s due to entry %s" % (str(yp_branch), str(b))) log.msg("builderNames: Filtering branch %s due to entry %s" % (str(yp_branch), str(b)))
return config.trigger_builders_wait_releases[b] return config.trigger_builders_wait_releases[b]