From 00dd83262231dbe60b87b2b8507f52c72e781758 Mon Sep 17 00:00:00 2001
From: Alexander Schreiber <als@google.com>
Date: Fri, 7 Nov 2008 11:32:52 +0000
Subject: [PATCH] Fix gnt-cluster init without cluster parameters

Reviewed-by: imsnah
---
 scripts/gnt-cluster | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scripts/gnt-cluster b/scripts/gnt-cluster
index f2d4bd42e..9ebd10ff1 100755
--- a/scripts/gnt-cluster
+++ b/scripts/gnt-cluster
@@ -94,7 +94,9 @@ def InitCluster(opts, args):
     ToStderr("%s must be an integer", constants.BE_VCPUS)
     return 1
 
-  beparams[constants.BE_MEMORY] = utils.ParseUnit(beparams[constants.BE_MEMORY])
+  if not isinstance(beparams[constants.BE_MEMORY], int):
+    beparams[constants.BE_MEMORY] = utils.ParseUnit(
+        beparams[constants.BE_MEMORY])
 
   # prepare hvparams dict
   for hv in constants.HYPER_TYPES:
-- 
GitLab