librados::AioCompletion *rados_completion = create_rados_callback<
SnapshotCreateRequest<I>,
&SnapshotCreateRequest<I>::handle_allocate_snap_id>(this);
- image_ctx.md_ctx.aio_selfmanaged_snap_create(&m_snap_id, rados_completion);
+ image_ctx.data_ctx.aio_selfmanaged_snap_create(&m_snap_id, rados_completion);
rados_completion->release();
}
librados::AioCompletion *rados_completion = create_rados_callback<
SnapshotCreateRequest<I>,
&SnapshotCreateRequest<I>::handle_release_snap_id>(this);
- image_ctx.md_ctx.aio_selfmanaged_snap_remove(m_snap_id, rados_completion);
+ image_ctx.data_ctx.aio_selfmanaged_snap_remove(m_snap_id, rados_completion);
rados_completion->release();
}
librados::AioCompletion *rados_completion =
this->create_callback_completion();
- image_ctx.md_ctx.aio_selfmanaged_snap_remove(m_snap_id, rados_completion);
+ image_ctx.data_ctx.aio_selfmanaged_snap_remove(m_snap_id, rados_completion);
rados_completion->release();
}
}
void expect_allocate_snap_id(MockImageCtx &mock_image_ctx, int r) {
- auto &expect = EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.md_ctx),
+ auto &expect = EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.data_ctx),
selfmanaged_snap_create(_));
if (r < 0 && r != -ESTALE) {
expect.WillOnce(Return(r));
}
void expect_release_snap_id(MockImageCtx &mock_image_ctx, int r) {
- auto &expect = EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.md_ctx),
+ auto &expect = EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.data_ctx),
selfmanaged_snap_remove(_));
if (r < 0) {
expect.WillOnce(Return(r));
}
void expect_release_snap_id(MockImageCtx &mock_image_ctx) {
- EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.md_ctx),
+ EXPECT_CALL(get_mock_io_ctx(mock_image_ctx.data_ctx),
selfmanaged_snap_remove(_))
.WillOnce(DoDefault());
}