]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
use the right init script in mon create 36/head
authorAlfredo Deza <alfredo@deza.pe>
Fri, 9 Aug 2013 22:25:12 +0000 (15:25 -0700)
committerAlfredo Deza <alfredo@deza.pe>
Fri, 9 Aug 2013 22:25:12 +0000 (15:25 -0700)
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
ceph_deploy/hosts/common.py

index b7764a80b445214b2ba76bb68f317f2453f9fd0f..f5e3b8a805f6a499a705b8ab34ca020b3f3d3edd 100644 (file)
@@ -31,7 +31,12 @@ def mon_create(distro, logger, args, monitor_keyring, hostname):
     logger.debug('remote hostname: %s' % hostname)
     path = paths.mon.path(args.cluster, hostname)
     done_path = paths.mon.done(args.cluster, hostname)
-    init_path = paths.mon.init(args.cluster, hostname, 'sysvinit')
+    if distro.name.lower() == 'ubuntu':
+        init = 'upstart'
+    else:
+        init = 'sysvinit'
+
+    init_path = paths.mon.init(args.cluster, hostname, init)
 
     configuration = conf.load(args)
     conf_data = StringIO()