]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
use the new function for config push 158/head
authorAlfredo Deza <alfredo.deza@inktank.com>
Thu, 30 Jan 2014 20:43:38 +0000 (15:43 -0500)
committerAlfredo Deza <alfredo.deza@inktank.com>
Thu, 30 Jan 2014 20:43:38 +0000 (15:43 -0500)
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ceph_deploy/config.py

index d34db672977513e1520403b36249e44aeb9d396f..7f0adf6a3dcc8b840d388f5394bb65c05441420d 100644 (file)
@@ -1,5 +1,4 @@
 import logging
-from cStringIO import StringIO
 import os.path
 
 from . import exc
@@ -11,9 +10,7 @@ LOG = logging.getLogger(__name__)
 
 
 def config_push(args):
-    cfg = conf.load(args)
-    conf_data = StringIO()
-    cfg.write(conf_data)
+    conf_data = conf.load_raw(args)
 
     errors = 0
     for hostname in args.client:
@@ -23,7 +20,7 @@ def config_push(args):
 
             distro.conn.remote_module.write_conf(
                 args.cluster,
-                conf_data.getvalue(),
+                conf_data,
                 args.overwrite_conf,
             )