]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
test/crimson: update to accomodate Dispatcher changes
authorKefu Chai <kchai@redhat.com>
Thu, 21 Mar 2019 10:52:50 +0000 (18:52 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 21 Mar 2019 10:54:11 +0000 (18:54 +0800)
Dispatcher::ms_get_authorizer() was changed in f22d433a, so update the
test accordingly

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/test/crimson/test_alien_echo.cc

index 1dbe81335641b77a864ccfcea0c9dca665008794..e5f0218b90702bfdf4ccb970f9657cc8ebcf57d6 100644 (file)
@@ -56,10 +56,9 @@ struct Server {
       return seastar::make_ready_future<ceph::net::msgr_tag_t, bufferlist>(
           0, bufferlist{});
     }
-    seastar::future<std::unique_ptr<AuthAuthorizer>>
-    ms_get_authorizer(peer_type_t) override {
-      return seastar::make_ready_future<std::unique_ptr<AuthAuthorizer>>(
-          new DummyAuthAuthorizer{});
+    std::unique_ptr<AuthAuthorizer> authorizer = std::make_unique<DummyAuthAuthorizer>();
+    AuthAuthorizer* ms_get_authorizer(peer_type_t) const override {
+      return authorizer.get();
     }
   } dispatcher;
   Server(ceph::net::Messenger& msgr)