]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
[RM-17053] cleanup: using load_raw to replace old practice 415/head
authorVincent <minsheng.l@inwinstack.com>
Wed, 17 Aug 2016 03:14:44 +0000 (11:14 +0800)
committerMinSheng Lin <minsheng.l@inwinstack.com>
Wed, 17 Aug 2016 05:59:24 +0000 (13:59 +0800)
Signed-off-by: MinSheng Lin <minsheng.l@inwinstack.com>
ceph_deploy/admin.py
ceph_deploy/hosts/common.py
ceph_deploy/mds.py
ceph_deploy/rgw.py

index 7a622b6e3c45d7453ed7284aa649ac968ce0be83..7212a1bf13ad95a26a5e95f694b9806425fec309 100644 (file)
@@ -1,10 +1,4 @@
 import logging
-
-try:
-    from cStringIO import StringIO
-except ImportError:
-    from io import StringIO
-
 from ceph_deploy import exc
 from ceph_deploy import conf
 from ceph_deploy.cliutil import priority
@@ -14,9 +8,7 @@ LOG = logging.getLogger(__name__)
 
 
 def admin(args):
-    cfg = conf.ceph.load(args)
-    conf_data = StringIO()
-    cfg.write(conf_data)
+    conf_data = conf.ceph.load_raw(args)
 
     try:
         with open('%s.client.admin.keyring' % args.cluster, 'rb') as f:
@@ -33,7 +25,7 @@ def admin(args):
 
             distro.conn.remote_module.write_conf(
                 args.cluster,
-                conf_data.getvalue(),
+                conf_data,
                 args.overwrite_conf,
             )
 
index 2de3d20c74c343ddde55a068ff60f650a78a9116..4747559076e7ff30c7ba2894c49edaeea2076094 100644 (file)
@@ -1,10 +1,6 @@
 from ceph_deploy.util import paths
 from ceph_deploy import conf
 from ceph_deploy.lib import remoto
-try:
-    from cStringIO import StringIO
-except ImportError:
-    from io import StringIO
 from ceph_deploy.util import constants
 
 
@@ -24,14 +20,12 @@ def mon_create(distro, args, monitor_keyring, hostname):
     done_path = paths.mon.done(args.cluster, hostname)
     init_path = paths.mon.init(args.cluster, hostname, distro.init)
 
-    configuration = conf.ceph.load(args)
-    conf_data = StringIO()
-    configuration.write(conf_data)
+    conf_data = conf.ceph.load_raw(args)
 
     # write the configuration file
     distro.conn.remote_module.write_conf(
         args.cluster,
-        conf_data.getvalue(),
+        conf_data,
         args.overwrite_conf,
     )
 
@@ -90,14 +84,12 @@ def mon_add(distro, args, monitor_keyring):
     done_path = paths.mon.done(args.cluster, hostname)
     init_path = paths.mon.init(args.cluster, hostname, distro.init)
 
-    configuration = conf.ceph.load(args)
-    conf_data = StringIO()
-    configuration.write(conf_data)
+    conf_data = conf.ceph.load_raw(args)
 
     # write the configuration file
     distro.conn.remote_module.write_conf(
         args.cluster,
-        conf_data.getvalue(),
+        conf_data,
         args.overwrite_conf,
     )
 
index 2ea73827163ff3eb6d55a9511f758f4c5129bdc7..b681528ab81a1c94fba7abbd2076e84267344643 100644 (file)
@@ -1,7 +1,3 @@
-try:
-    from cStringIO import StringIO
-except ImportError:
-    from io import StringIO
 import errno
 import logging
 import os
@@ -145,7 +141,7 @@ def create_mds(distro, name, cluster, init):
 
 
 def mds_create(args):
-    cfg = conf.ceph.load(args)
+    conf_data = conf.ceph.load_raw(args)
     LOG.debug(
         'Deploying mds, cluster %s hosts %s',
         args.cluster,
@@ -174,11 +170,9 @@ def mds_create(args):
             if hostname not in bootstrapped:
                 bootstrapped.add(hostname)
                 LOG.debug('deploying mds bootstrap to %s', hostname)
-                conf_data = StringIO()
-                cfg.write(conf_data)
                 distro.conn.remote_module.write_conf(
                     args.cluster,
-                    conf_data.getvalue(),
+                    conf_data,
                     args.overwrite_conf,
                 )
 
index e9a1fe3d6d56df0db13302d7d6f1affb9c7fdca9..c6b9e0bde45724bf07e5c06cfba03a4ab7d7466f 100644 (file)
@@ -1,7 +1,3 @@
-try:
-    from cStringIO import StringIO
-except ImportError:
-    from io import StringIO
 import errno
 import logging
 import os
@@ -141,7 +137,7 @@ def create_rgw(distro, name, cluster, init):
 
 
 def rgw_create(args):
-    cfg = conf.ceph.load(args)
+    conf_data = conf.ceph.load_raw(args)
     LOG.debug(
         'Deploying rgw, cluster %s hosts %s',
         args.cluster,
@@ -167,11 +163,9 @@ def rgw_create(args):
             if hostname not in bootstrapped:
                 bootstrapped.add(hostname)
                 LOG.debug('deploying rgw bootstrap to %s', hostname)
-                conf_data = StringIO()
-                cfg.write(conf_data)
                 distro.conn.remote_module.write_conf(
                     args.cluster,
-                    conf_data.getvalue(),
+                    conf_data,
                     args.overwrite_conf,
                 )