From 94cdfa4a54e627945829e3fc32188f929579069d Mon Sep 17 00:00:00 2001 From: Iustin Pop <iustin@google.com> Date: Fri, 14 Aug 2009 11:39:41 +0200 Subject: [PATCH] Simplify handling of boolean args in rapi This patch replaces hardcoded boolean-type args with bool(_checkIntVariable). There should be no other cases of this left, I think. Signed-off-by: Iustin Pop <iustin@google.com> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- lib/rapi/rlib2.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/rapi/rlib2.py b/lib/rapi/rlib2.py index 45f649bea..8be65b6e0 100644 --- a/lib/rapi/rlib2.py +++ b/lib/rapi/rlib2.py @@ -441,8 +441,7 @@ class R_2_instances_name_reboot(baserlib.R_Generic): instance_name = self.items[0] reboot_type = self.queryargs.get('type', [constants.INSTANCE_REBOOT_HARD])[0] - ignore_secondaries = bool(self.queryargs.get('ignore_secondaries', - [False])[0]) + ignore_secondaries = bool(self._checkIntVariable('ignore_secondaries')) op = opcodes.OpRebootInstance(instance_name=instance_name, reboot_type=reboot_type, ignore_secondaries=ignore_secondaries) @@ -467,7 +466,7 @@ class R_2_instances_name_startup(baserlib.R_Generic): """ instance_name = self.items[0] - force_startup = bool(self.queryargs.get('force', [False])[0]) + force_startup = bool(self._checkIntVariable('force')) op = opcodes.OpStartupInstance(instance_name=instance_name, force=force_startup) -- GitLab