From 1a05d85555ef88bd01e7641b84617dbfda6bbb18 Mon Sep 17 00:00:00 2001
From: Oleksiy Mishchenko <oleksiy@google.com>
Date: Wed, 22 Oct 2008 22:41:03 +0000
Subject: [PATCH] RAPI: Export beparams as dict. The patch also enables
 LUQueryInstances to accept beparams as valid field.

Reviewed-by: iustinp
---
 lib/cmdlib.py     | 2 +-
 lib/rapi/rlib1.py | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index 205405106..7ab093238 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -2679,7 +2679,7 @@ class LUQueryInstances(NoHooksLU):
       "admin_state", "admin_ram",
       "disk_template", "ip", "mac", "bridge",
       "sda_size", "sdb_size", "vcpus", "tags",
-      "network_port",
+      "network_port", "beparams",
       "serial_no", "hypervisor", "hvparams",
       ] + hvp + bep)
 
diff --git a/lib/rapi/rlib1.py b/lib/rapi/rlib1.py
index 57b428282..618b3030f 100644
--- a/lib/rapi/rlib1.py
+++ b/lib/rapi/rlib1.py
@@ -34,8 +34,7 @@ from ganeti.rapi import baserlib
 
 
 I_FIELDS = ["name", "os", "pnode", "snodes", "admin_state", "disk_template",
-            "ip", "mac", "bridge", "sda_size", "sdb_size", "be/vcpus",
-            "be/memory", "be/auto_balance",
+            "ip", "mac", "bridge", "sda_size", "sdb_size", "beparams",
             "oper_state", "status", "tags"]
 
 N_FIELDS = ["name", "dtotal", "dfree",
-- 
GitLab