X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fpybind%2Fcephfs%2Fmock_cephfs.pxi;h=54b27d04c6742b7dc57a0f34babd33e54f1f05ef;hb=aee94f6923ba628a85d855d0c5316d0da78bfa2a;hp=1dec0d50d5476584c5f8de812b56628ce33fa019;hpb=27f45121cc74e31203777ad565f78d8aad9b92a2;p=ceph.git diff --git a/ceph/src/pybind/cephfs/mock_cephfs.pxi b/ceph/src/pybind/cephfs/mock_cephfs.pxi index 1dec0d50d..54b27d04c 100644 --- a/ceph/src/pybind/cephfs/mock_cephfs.pxi +++ b/ceph/src/pybind/cephfs/mock_cephfs.pxi @@ -39,6 +39,12 @@ cdef nogil: size_t nr_snap_metadata snap_metadata *snap_metadata + cdef struct ceph_snapdiff_info: + int dummy + + cdef struct ceph_snapdiff_entry_t: + int dummy + ctypedef void* rados_t const char *ceph_version(int *major, int *minor, int *patch): @@ -175,6 +181,12 @@ cdef nogil: pass dirent * ceph_readdir(ceph_mount_info *cmount, ceph_dir_result *dirp): pass + int ceph_open_snapdiff(ceph_mount_info *cmount, const char *root_path, const char *rel_path, const char *snap1path, const char *snap2root, ceph_snapdiff_info *out): + pass + int ceph_readdir_snapdiff(ceph_snapdiff_info *snapdiff, ceph_snapdiff_entry_t *out): + pass + int ceph_close_snapdiff(ceph_snapdiff_info *snapdiff): + pass int ceph_rmdir(ceph_mount_info *cmount, const char *path): pass const char* ceph_getcwd(ceph_mount_info *cmount):