From: Alfredo Deza Date: Mon, 5 Aug 2013 03:21:33 +0000 (-0400) Subject: fix nameError issue on monitor write keyring X-Git-Tag: v1.2~10^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F31%2Fhead;p=ceph-deploy.git fix nameError issue on monitor write keyring Signed-off-by: Alfredo Deza --- diff --git a/ceph_deploy/hosts/common.py b/ceph_deploy/hosts/common.py index 8d69072..c4fd3b3 100644 --- a/ceph_deploy/hosts/common.py +++ b/ceph_deploy/hosts/common.py @@ -43,14 +43,14 @@ def mon_create(distro, logger, args, monitor_keyring, hostname): distro.sudo_conn.modules.os.makedirs(paths.mon.constants.tmp_path) keyring = paths.mon.keyring(args.cluster, hostname) - def write_monitor_keyring(): + def write_monitor_keyring(keyring, monitor_keyring): """create the monitor keyring file""" with file(keyring, 'w') as f: f.write(monitor_keyring) logger.info('creating keyring file: %s' % keyring) with remote(distro.sudo_conn, logger, write_monitor_keyring) as remote_func: - remote_func() + remote_func(keyring, monitor_keyring) check_call( distro.sudo_conn,