]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
make sure we get the right service **before** closing the connection.
authorAlfredo Deza <alfredo.deza@inktank.com>
Wed, 18 Sep 2013 14:30:05 +0000 (10:30 -0400)
committerAlfredo Deza <alfredo.deza@inktank.com>
Wed, 18 Sep 2013 14:30:05 +0000 (10:30 -0400)
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ceph_deploy/hosts/debian/mon/create.py

index 407ebb67bd4eacbd3ffe05f3f0b89ff06a755e9a..ea4d2d811383bcbc7611a02cbe080ebb5118d9e8 100644 (file)
@@ -7,6 +7,7 @@ from ceph_deploy.connection import get_connection
 def create(distro, logger, args, monitor_keyring):
     hostname = remote_shortname(distro.sudo_conn.modules.socket)
     common.mon_create(distro, logger, args, monitor_keyring, hostname)
+    service = common.which_service(distro.sudo_conn, logger)
 
     distro.sudo_conn.close()
     # TODO transition this once pushy is out
@@ -27,7 +28,6 @@ def create(distro, logger, args, monitor_keyring):
         )
 
     elif distro.init == 'sysvinit':  # Debian uses sysvinit
-        service = common.which_service(distro.sudo_conn, logger)
 
         process.run(
             rconn,