]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
keyring_init: g_conf.keyring is not a list
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 18 Feb 2011 17:51:32 +0000 (09:51 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 18 Feb 2011 18:02:39 +0000 (10:02 -0800)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/common/common_init.cc

index 1fc60085548efe8a1caeb1ed3a54b7d10918aa03..7ce14fe6b39af68a826ad9331de03e5d44bd293b 100644 (file)
@@ -64,16 +64,9 @@ void common_set_defaults(bool daemon)
 
 static void keyring_init(const char *filesearch)
 {
-  const char *filename = filesearch;
-  string keyring_search = g_conf.keyring;
-  string new_keyring;
-  if (ceph_resolve_file_search(keyring_search, new_keyring)) {
-    filename = new_keyring.c_str();
-  }
-
-  int ret = g_keyring.load(filename);
+  int ret = g_keyring.load(g_conf.keyring);
   if (ret) {
-    derr << "keyring_init: failed to load " << filename << dendl;
+    derr << "keyring_init: failed to load " << g_conf.keyring << dendl;
     return;
   }