diff --git a/lib/cmdlib.py b/lib/cmdlib.py index e8379d64a26de0ba1be2df915d735df6f713767c..cedcf9659c8960df80363fb912bd9a6ed8e1cf20 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -1129,7 +1129,7 @@ class LUQueryNodes(NoHooksLU): """Logical unit for querying nodes. """ - _OP_REQP = ["output_fields", "nodes"] + _OP_REQP = ["output_fields", "names"] def CheckPrereq(self): """Check prerequisites. @@ -1146,13 +1146,13 @@ class LUQueryNodes(NoHooksLU): dynamic=self.dynamic_fields, selected=self.op.output_fields) - self.wanted_nodes = _GetWantedNodes(self, self.op.nodes) + self.wanted = _GetWantedNodes(self, self.op.names) def Exec(self, feedback_fn): """Computes the list of nodes and their attributes. """ - nodenames = self.wanted_nodes + nodenames = self.wanted nodelist = [self.cfg.GetNodeInfo(name) for name in nodenames] # begin data gathering diff --git a/lib/opcodes.py b/lib/opcodes.py index c306ec39f3e9d5edfe9c030f7bfc4147b4661347..c53504adef0467272743618cdf1563b0b4ac8cb0 100644 --- a/lib/opcodes.py +++ b/lib/opcodes.py @@ -113,7 +113,7 @@ class OpAddNode(OpCode): class OpQueryNodes(OpCode): """Compute the list of nodes.""" OP_ID = "OP_NODE_QUERY" - __slots__ = ["output_fields", "nodes"] + __slots__ = ["output_fields", "names"] class OpQueryNodeVolumes(OpCode): diff --git a/scripts/gnt-node b/scripts/gnt-node index 80cff7dc67935ed6e327758c3367825ba57dd850..ab4e16915a5a8b23d1dd795267b87c3822db0fbd 100755 --- a/scripts/gnt-node +++ b/scripts/gnt-node @@ -45,7 +45,7 @@ def ListNodes(opts, args): else: selected_fields = opts.output.split(",") - op = opcodes.OpQueryNodes(output_fields=selected_fields, nodes=[]) + op = opcodes.OpQueryNodes(output_fields=selected_fields, names=[]) output = SubmitOpCode(op) if not opts.no_headers: @@ -93,7 +93,7 @@ def ShowNodeConfig(opts, args): """ op = opcodes.OpQueryNodes(output_fields=["name", "pip", "sip", "pinst_list", "sinst_list"], - nodes=args) + names=args) result = SubmitOpCode(op) for name, primary_ip, secondary_ip, pinst, sinst in result: diff --git a/tools/burnin b/tools/burnin index 7661a96dc4e1758e25dd4e9b6de22a3e2578523c..d7c06795807df86212193c5bb12b0e68bd0a028f 100755 --- a/tools/burnin +++ b/tools/burnin @@ -82,8 +82,8 @@ def BurninCluster(opts, args): logger.SetupLogging(debug=True, program="ganeti/burnin") proc = mcpu.Processor() - result = proc.ExecOpCode(opcodes.OpQueryNodes(output_fields=["name"]), - Feedback) + result = proc.ExecOpCode(opcodes.OpQueryNodes(output_fields=["name"], + names=[]), Feedback) nodelist = [data[0] for data in result] Feedback("- Testing global parameters")