From: Jason Dillaman Date: Tue, 18 Jul 2017 16:10:35 +0000 (-0400) Subject: test/librados_test_stub: added new application metadata APIs X-Git-Tag: v12.1.2~224^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7324554e8093ac457e2541aec9052dab3f74b6d1;p=ceph.git test/librados_test_stub: added new application metadata APIs Signed-off-by: Jason Dillaman --- diff --git a/src/test/librados_test_stub/LibradosTestStub.cc b/src/test/librados_test_stub/LibradosTestStub.cc index 059c19114a6f..07c6b50888c0 100644 --- a/src/test/librados_test_stub/LibradosTestStub.cc +++ b/src/test/librados_test_stub/LibradosTestStub.cc @@ -689,6 +689,41 @@ int IoCtx::writesame(const std::string& oid, bufferlist& bl, size_t len, ctx->get_snap_context())); } +int IoCtx::application_enable(const std::string& app_name, bool force) { + return 0; +} + +int IoCtx::application_enable_async(const std::string& app_name, + bool force, PoolAsyncCompletion *c) { + return -EOPNOTSUPP; +} + +int IoCtx::application_list(std::set *app_names) { + return -EOPNOTSUPP; +} + +int IoCtx::application_metadata_get(const std::string& app_name, + const std::string &key, + std::string *value) { + return -EOPNOTSUPP; +} + +int IoCtx::application_metadata_set(const std::string& app_name, + const std::string &key, + const std::string& value) { + return -EOPNOTSUPP; +} + +int IoCtx::application_metadata_remove(const std::string& app_name, + const std::string &key) { + return -EOPNOTSUPP; +} + +int IoCtx::application_metadata_list(const std::string& app_name, + std::map *values) { + return -EOPNOTSUPP; +} + static int save_operation_result(int result, int *pval) { if (pval != NULL) { *pval = result;