]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
fix nameError issue on monitor write keyring 31/head
authorAlfredo Deza <alfredo@deza.pe>
Mon, 5 Aug 2013 03:21:33 +0000 (23:21 -0400)
committerAlfredo Deza <alfredo@deza.pe>
Mon, 5 Aug 2013 03:21:33 +0000 (23:21 -0400)
Signed-off-by: Alfredo Deza <alfredo@deza.pe>
ceph_deploy/hosts/common.py

index 8d690722b3f49d0fb72a4dd5f70df6f82b05f22a..c4fd3b3157cfe28519461dfac1ad665ec4a1a727 100644 (file)
@@ -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,