From: Alfredo Deza Date: Thu, 18 Jul 2013 17:57:07 +0000 (-0400) Subject: add paths and constants for the mon functions X-Git-Tag: v1.2~30^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=172f20907c1e8421a3b61c3c3cb0e6afb5ddaf1a;p=ceph-deploy.git add paths and constants for the mon functions --- diff --git a/ceph_deploy/mon.py b/ceph_deploy/mon.py index cad2528..3ae3f8a 100644 --- a/ceph_deploy/mon.py +++ b/ceph_deploy/mon.py @@ -15,7 +15,7 @@ from .util import paths, constants LOG = logging.getLogger(__name__) -def create_mon(cluster, monitor_keyring, init): +def create_mon(cluster, monitor_keyring, init, paths, constants): import os import socket import subprocess @@ -129,6 +129,8 @@ def mon_create(args): cluster=args.cluster, monitor_keyring=monitor_keyring, init=init, + paths=paths, + constants=constants, ) # TODO add_bootstrap_peer_hint @@ -143,7 +145,7 @@ def mon_create(args): raise exc.GenericError('Failed to create %d monitors' % errors) -def destroy_mon(cluster): +def destroy_mon(cluster, paths): import os import subprocess import socket @@ -209,6 +211,7 @@ def mon_destroy(args): destroy_mon_r = sudo.compile(destroy_mon) destroy_mon_r( cluster=args.cluster, + paths=paths, ) sudo.close()