Fix MOTR build, and move MOTR and DAOS to proper location
list(APPEND librgw_common_srcs rgw_sal_dbstore.cc)
endif()
if(WITH_RADOSGW_MOTR)
- list(APPEND librgw_common_srcs rgw_sal_motr.cc)
+ list(APPEND librgw_common_srcs driver/motr/rgw_sal_motr.cc)
endif()
if(WITH_RADOSGW_DAOS)
- list(APPEND librgw_common_srcs rgw_sal_daos.cc)
+ list(APPEND librgw_common_srcs driver/motr/rgw_sal_daos.cc)
endif()
+if(WITH_RADOSGW_D4N)
+ list(APPEND librgw_common_srcs driver/d4n/d4n_directory.cc)
+ list(APPEND librgw_common_srcs driver/d4n/d4n_datacache.cc)
+ list(APPEND librgw_common_srcs driver/d4n/rgw_sal_d4n.cc)
+endif()
if(WITH_JAEGER)
list(APPEND librgw_common_srcs rgw_tracer.cc)
endif()
#include "rgw_sal_dbstore.h"
#include "driver/dbstore/config/store.h"
#endif
+#ifdef WITH_RADOSGW_D4N
+#include "driver/d4n/rgw_sal_d4n.h"
+#endif
#ifdef WITH_RADOSGW_MOTR
- #include "rgw_sal_motr.h"
+ #include "driver/motr/rgw_sal_motr.h"
#endif
#ifdef WITH_RADOSGW_DAOS