From: Kefu Chai Date: Sun, 16 Feb 2020 06:12:37 +0000 (+0800) Subject: crimson/osd/pg_map: add 'PGMap::get_pgs() const' X-Git-Tag: v15.1.1~398^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b0dbe317f3ad9bc727633496bfce53cf1079a9aa;p=ceph.git crimson/osd/pg_map: add 'PGMap::get_pgs() const' Signed-off-by: Kefu Chai --- diff --git a/src/crimson/osd/pg_map.h b/src/crimson/osd/pg_map.h index 1018d5ac517..67f1a6a505b 100644 --- a/src/crimson/osd/pg_map.h +++ b/src/crimson/osd/pg_map.h @@ -37,7 +37,8 @@ class PGMap { }; std::map pgs_creating; - std::map> pgs; + using pgs_t = std::map>; + pgs_t pgs; public: /** @@ -61,8 +62,8 @@ public: */ void pg_loaded(spg_t pgid, Ref pg); - decltype(pgs) &get_pgs() { return pgs; } - + pgs_t& get_pgs() { return pgs; } + const pgs_t& get_pgs() const { return pgs; } PGMap() = default; ~PGMap(); };