aboutsummaryrefslogtreecommitdiff
path: root/lava-v2-jobs-from-api.py
diff options
context:
space:
mode:
authorMatt Hart <matthew.hart@linaro.org>2017-09-21 16:04:41 +0100
committerMatt Hart <matthew.hart@linaro.org>2017-09-21 16:04:41 +0100
commit54f8b6f17fc985154736f602ee64a6e9529a6917 (patch)
tree5546ee5688502f8f73c5e8d82ad53bc79b362539 /lava-v2-jobs-from-api.py
parent7a5638f6be7cd5f1762c29ef1c6587dde0339910 (diff)
Support blacklisting labs per device-type
Diffstat (limited to 'lava-v2-jobs-from-api.py')
-rwxr-xr-xlava-v2-jobs-from-api.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lava-v2-jobs-from-api.py b/lava-v2-jobs-from-api.py
index a26b0c9..30720e4 100755
--- a/lava-v2-jobs-from-api.py
+++ b/lava-v2-jobs-from-api.py
@@ -156,6 +156,9 @@ def main(args):
elif device.has_key('arch_blacklist') and arch in device['arch_blacklist']:
print "arch %s is blacklisted for device %s" % (arch, device['device_type'])
continue
+ elif device.has_key('lab_blacklist') and lab_name in device['lab_blacklist']:
+ print "device %s is blacklisted for lab %s" % (device['device_type'], lab_name)
+ continue
elif "BIG_ENDIAN" in defconfig and plan != 'boot-be':
print "BIG_ENDIAN is not supported on %s" % device_type
continue