constants: Add new spindle_usage parameter to BE
authorRené Nussbaumer <rn@google.com>
Mon, 12 Mar 2012 13:18:47 +0000 (14:18 +0100)
committerRené Nussbaumer <rn@google.com>
Thu, 15 Mar 2012 10:29:23 +0000 (11:29 +0100)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>

lib/constants.py

index 2fd5432..aa93c65 100644 (file)
@@ -918,6 +918,7 @@ BE_MINMEM = "minmem"
 BE_VCPUS = "vcpus"
 BE_AUTO_BALANCE = "auto_balance"
 BE_ALWAYS_FAILOVER = "always_failover"
+BE_SPINDLE_USAGE = "spindle_usage"
 
 BES_PARAMETER_TYPES = {
   BE_MAXMEM: VTYPE_SIZE,
@@ -925,6 +926,7 @@ BES_PARAMETER_TYPES = {
   BE_VCPUS: VTYPE_INT,
   BE_AUTO_BALANCE: VTYPE_BOOL,
   BE_ALWAYS_FAILOVER: VTYPE_BOOL,
+  BE_SPINDLE_USAGE: VTYPE_INT,
   }
 
 BES_PARAMETER_COMPAT = {
@@ -1817,6 +1819,7 @@ BEC_DEFAULTS = {
   BE_VCPUS: 1,
   BE_AUTO_BALANCE: True,
   BE_ALWAYS_FAILOVER: False,
+  BE_SPINDLE_USAGE: 1,
   }
 
 NDC_DEFAULTS = {