From: Loic Dachary Date: Sat, 22 Apr 2017 08:14:11 +0000 (+0200) Subject: ceph-disk: Prepare keeps track of args X-Git-Tag: v12.0.3~239^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a7205fb7b0e47798ec4d3a1c1aa20539639101cf;p=ceph.git ceph-disk: Prepare keeps track of args Signed-off-by: Dan van der Ster Signed-off-by: Loic Dachary --- diff --git a/src/ceph-disk/ceph_disk/main.py b/src/ceph-disk/ceph_disk/main.py index de0aa692e0a8..69fe9f3eaa5c 100755 --- a/src/ceph-disk/ceph_disk/main.py +++ b/src/ceph-disk/ceph_disk/main.py @@ -1913,6 +1913,9 @@ class DevicePartitionCryptLuks(DevicePartitionCrypt): class Prepare(object): + def __init__(self, args): + self.args = args + @staticmethod def parser(): parser = argparse.ArgumentParser(add_help=False) @@ -2032,6 +2035,7 @@ class Prepare(object): class PrepareFilestore(Prepare): def __init__(self, args): + super(PrepareFilestore, self).__init__(args) if args.dmcrypt: self.lockbox = Lockbox(args) self.data = PrepareFilestoreData(args) @@ -2052,6 +2056,7 @@ class PrepareFilestore(Prepare): class PrepareBluestore(Prepare): def __init__(self, args): + super(PrepareBluestore, self).__init__(args) if args.dmcrypt: self.lockbox = Lockbox(args) self.data = PrepareBluestoreData(args)