From 7a6579f2df4d6a01b8beebb2d490dcd02ccd9dc5 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Tue, 20 Oct 2015 16:35:20 -0600 Subject: [PATCH] find_stale_locks(): Only query locked nodes Simple performance oversight. Signed-off-by: Zack Cerza --- teuthology/lock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teuthology/lock.py b/teuthology/lock.py index b68b1ed8b..b332cdb13 100644 --- a/teuthology/lock.py +++ b/teuthology/lock.py @@ -591,7 +591,7 @@ def find_stale_locks(owner=None): return False # Which nodes are locked for jobs? - nodes = list_locks() + nodes = list_locks(locked=True) if owner is not None: nodes = [node for node in nodes if node['locked_by'] == owner] nodes = filter(might_be_stale, nodes) -- 2.47.3