]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
monclient: name nameless monitors noname-<foo>
authorSage Weil <sage@newdream.net>
Mon, 28 Nov 2011 00:04:52 +0000 (16:04 -0800)
committerSage Weil <sage@newdream.net>
Mon, 28 Nov 2011 00:04:52 +0000 (16:04 -0800)
This makes them easy to pick out as unnamed.

Signed-off-by: Sage Weil <sage@newdream.net>
src/mon/MonClient.cc

index fa1dc4fe63dfed3ed49d0457ee3bd3f42aa3cf99..b76ca1d7d4157e75a7f8646ed2acde5238c3b5b4 100644 (file)
@@ -113,7 +113,9 @@ int MonClient::build_initial_monmap(CephContext *cct, MonMap &monmap)
        n[1] = 0;
        if (addrs[i].get_port() == 0)
          addrs[i].set_port(CEPH_MON_PORT);
-       monmap.add(n, addrs[i]);
+       string name = "noname-";
+       name += n;
+       monmap.add(name, addrs[i]);
       }
       return 0;
     } else { //maybe they passed us a DNS-resolvable name