crimson/osd: mark more OSD methods private

they are internal helpers, not part of the public interface of the OSD
class.

Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
Kefu Chai 2021-06-24 14:34:41 +08:00
parent 632f9acade
commit 27388d055f

View File

@ -224,6 +224,12 @@ private:
stop_acked.set_value();
}
seastar::future<> prepare_to_stop();
bool should_restart() const;
seastar::future<> restart();
seastar::future<> shutdown();
void update_heartbeat_peers();
friend class PGAdvanceMap;
public:
blocking_future<Ref<PG>> get_or_create_pg(
spg_t pgid,
@ -232,15 +238,7 @@ public:
blocking_future<Ref<PG>> wait_for_pg(
spg_t pgid);
Ref<PG> get_pg(spg_t pgid);
bool should_restart() const;
seastar::future<> restart();
seastar::future<> shutdown();
seastar::future<> send_beacon();
void update_heartbeat_peers();
friend class PGAdvanceMap;
};
inline std::ostream& operator<<(std::ostream& out, const OSD& osd) {