From 464243a74ff20d2b416f898669f759db17fd86dd Mon Sep 17 00:00:00 2001 From: Michael Hanselmann <hansmi@google.com> Date: Thu, 23 Jul 2009 10:43:57 +0200 Subject: [PATCH] cmdlib: Add __init__ to Tasklet class Signed-off-by: Michael Hanselmann <hansmi@google.com> Reviewed-by: Guido Trotter <ultrotter@google.com> --- lib/cmdlib.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/lib/cmdlib.py b/lib/cmdlib.py index 23a7cc1f8..ec361c873 100644 --- a/lib/cmdlib.py +++ b/lib/cmdlib.py @@ -367,6 +367,13 @@ class Tasklet: - Implement Exec """ + def __init__(self, lu): + self.lu = lu + + # Shortcuts + self.cfg = lu.cfg + self.rpc = lu.rpc + def CheckPrereq(self): """Check prerequisites for this tasklets. @@ -3936,16 +3943,13 @@ class TLMigrateInstance(Tasklet): """Initializes this class. """ + Tasklet.__init__(self, lu) + # Parameters - self.lu = lu self.instance_name = instance_name self.live = live self.cleanup = cleanup - # Shortcuts - self.cfg = lu.cfg - self.rpc = lu.rpc - def CheckPrereq(self): """Check prerequisites. @@ -5378,18 +5382,15 @@ class TLReplaceDisks(Tasklet): """Initializes this class. """ + Tasklet.__init__(self, lu) + # Parameters - self.lu = lu self.instance_name = instance_name self.mode = mode self.iallocator_name = iallocator_name self.remote_node = remote_node self.disks = disks - # Shortcuts - self.cfg = lu.cfg - self.rpc = lu.rpc - # Runtime data self.instance = None self.new_node = None -- GitLab