From: David Zafman Date: Sat, 6 Apr 2013 00:04:14 +0000 (-0700) Subject: osd: Add OSD::make_infos_oid() as common function to create oid X-Git-Tag: v0.61~135^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=52d8240adf87fb969b5928d045ab0526f6a942db;p=ceph.git osd: Add OSD::make_infos_oid() as common function to create oid Signed-off-by: David Zafman --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index ba502e6112d9..8b3611fb3c2a 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -151,7 +151,7 @@ OSDService::OSDService(OSD *osd) : osd(osd), whoami(osd->whoami), store(osd->store), clog(osd->clog), pg_recovery_stats(osd->pg_recovery_stats), - infos_oid(sobject_t("infos", CEPH_NOSNAP)), + infos_oid(OSD::make_infos_oid()), cluster_messenger(osd->cluster_messenger), client_messenger(osd->client_messenger), logger(osd->logger), diff --git a/src/osd/OSD.h b/src/osd/OSD.h index 5166ae74aa49..8251202faa35 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -517,6 +517,10 @@ public: getline(ss, s); return hobject_t(sobject_t(object_t(s.c_str()), 0)); } + static hobject_t make_infos_oid() { + hobject_t oid(sobject_t("infos", CEPH_NOSNAP)); + return oid; + } private: