crimson/osd: add osd to crush when it boots
Reviewed-by: Samuel Just <sjust@redhat.com>
class Transaction;
}
-template<typename T> using Ref = boost::intrusive_ptr<T>;
+namespace ceph::osd {
+class PG;
- class OSD : public ceph::net::Dispatcher,
- private OSDMapService,
- private ceph::common::AuthHandler,
- private ceph::mgr::WithStats {
+ class OSD final : public ceph::net::Dispatcher,
+ private OSDMapService,
+ private ceph::common::AuthHandler,
+ private ceph::mgr::WithStats {
seastar::gate gate;
const int whoami;
const uint32_t nonce;