]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
pass in the distro module to create_mds 240/head
authorAlfredo Deza <alfredo.deza@inktank.com>
Tue, 23 Sep 2014 17:02:28 +0000 (13:02 -0400)
committerAlfredo Deza <alfredo.deza@inktank.com>
Tue, 23 Sep 2014 17:02:28 +0000 (13:02 -0400)
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ceph_deploy/mds.py

index 776dc396a446cb74a20f430969ecfbc640ffcc42..aef180ef4804d2bb6e81f89e103a8cba073e3bd5 100644 (file)
@@ -26,7 +26,8 @@ def get_bootstrap_mds_key(cluster):
         raise RuntimeError('bootstrap-mds keyring not found; run \'gatherkeys\'')
 
 
-def create_mds(conn, name, cluster, init):
+def create_mds(distro, name, cluster, init):
+    conn = distro.conn
 
     path = '/var/lib/ceph/mds/{cluster}-{name}'.format(
         cluster=cluster,
@@ -158,7 +159,7 @@ def mds_create(args):
                     rlogger.warning('mds keyring does not exist yet, creating one')
                     distro.conn.remote_module.write_keyring(path, key)
 
-            create_mds(distro.conn, name, args.cluster, distro.init)
+            create_mds(distro, name, args.cluster, distro.init)
             distro.conn.exit()
         except RuntimeError as e:
             LOG.error(e)