From efcb184e5d3003c16bbd4d7d3ca72e9000d5f13a Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Mon, 14 Nov 2011 14:11:48 +0100 Subject: [PATCH] LUNodeQueryStorage: Acquire all locks in shared mode Nothing is written to. Signed-off-by: Michael Hanselmann <hansmi@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- lib/cmdlib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 760e55136..9b0380100 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -4682,8 +4682,8 @@ class LUNodeQueryStorage(NoHooksLU): selected=self.op.output_fields) def ExpandNames(self): + self.share_locks = _ShareAll() self.needed_locks = {} - self.share_locks[locking.LEVEL_NODE] = 1 if self.op.nodes: self.needed_locks[locking.LEVEL_NODE] = \ -- GitLab