]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/devicehealth: simplify setting defaults
authorSage Weil <sage@redhat.com>
Mon, 25 Jun 2018 13:20:10 +0000 (08:20 -0500)
committerSage Weil <sage@redhat.com>
Tue, 31 Jul 2018 19:08:53 +0000 (14:08 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/pybind/mgr/devicehealth/module.py

index e383943c58e1efb2e747612406db4aca0405d4d2..4e2994eeba2dfb49ba59a9e2e0d901c598b6b6f6 100644 (file)
@@ -57,10 +57,8 @@ class Module(MgrModule):
         super(Module, self).__init__(*args, **kwargs)
 
         # options
-        self.enable_monitoring = DEFAULTS['enable_monitoring']
-        self.scrape_frequency = DEFAULTS['scrape_frequency']
-        self.retention_period = DEFAULTS['retention_period']
-        self.pool_name = DEFAULTS['pool_name']
+        for k, v in DEFAULTS.iteritems():
+            setattr(self, k, v)
 
         # other
         self.run = True