go-ceph/cephfs
John Mulligan d847769649 cephfs admin: add core functions needed to work with cephfs mirroring
These functions require support in the ceph mgr and pertain to setting
up mirroring in the file system, adding directories to mirror, and
setting up mirroring peers.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2021-08-03 07:25:28 +00:00
..
admin cephfs admin: add core functions needed to work with cephfs mirroring 2021-08-03 07:25:28 +00:00
cephfs.go cephfs: add ReadConfigFile implementing ceph_conf_read_file 2021-07-13 13:53:48 +00:00
cephfs_test.go cephfs: add test case for ReadConfigFile 2021-07-13 13:53:48 +00:00
command.go cutil: allow passing free functions to command output type 2020-05-12 17:18:08 -04:00
command_test.go cephfs: split (mds) command functions and tests into new files 2020-04-17 13:40:01 -04:00
conn_nautilus.go cephfs: add GetFsCid to implement ceph_get_fs_cid 2020-02-24 10:18:48 +01:00
conn_nautilus_test.go cephfs: release fs resources in remaining test cases 2020-04-06 16:29:26 -04:00
directory.go cephfs: add ReadDirPlus function and associated types 2020-05-19 16:35:58 -04:00
directory_test.go cephfs: add ReadDirPlus function and associated types 2020-05-19 16:35:58 -04:00
doc.go cephfs: add a doc.go file documenting the package 2020-01-28 16:10:39 +01:00
errors.go cephfs: use FormatErrorCode for formatting cephfs errors 2020-08-10 13:03:24 -04:00
errors_test.go cephfs: use FormatErrorCode for formatting cephfs errors 2020-08-10 13:03:24 -04:00
file.go cutil: use SyncBuffer for iovec type 2021-02-08 11:09:25 -05:00
file_test.go tests: add benchmarks for PtrGuard related types 2021-06-01 09:19:59 +00:00
file_xattr.go cephfs: enable test cases with ceph issues that have been fixed 2021-01-19 08:23:52 +00:00
file_xattr_test.go cephfs: enable test cases with ceph issues that have been fixed 2021-01-19 08:23:52 +00:00
mount_perms_mimic.go cephfs: add functions for Init and SetMountPerms 2020-04-15 14:22:30 +02:00
mount_perms_mimic_test.go cephfs: remove a use of external mount of test fs 2021-03-21 06:19:40 +00:00
path.go cephfs: add Truncate implementing ceph_truncate 2020-11-30 15:39:09 +00:00
path_test.go cephfs: remove uses of external mount of test fs 2021-03-21 06:19:40 +00:00
path_xattr.go cephfs: add path-based xattr functions 2020-08-04 13:35:35 -04:00
path_xattr_test.go cephfs: enable test cases with ceph issues that have been fixed 2021-01-19 08:23:52 +00:00
permissions.go cephfs: add wrapper for ceph_lchown 2021-05-05 13:44:08 +00:00
permissions_test.go cephfs: add wrapper for ceph_lchown 2021-05-05 13:44:08 +00:00
statfs.go cephfs: add StatFS implementing ceph_statfs 2020-07-20 13:36:53 -04:00
statfs_test.go cephfs: add StatFS implementing ceph_statfs 2020-07-20 13:36:53 -04:00
statx.go timespec: move to internal pkg 2020-06-22 09:22:18 -04:00
statx_test.go cephfs: add path based Statx function implmenting ceph_statx 2020-05-07 13:44:19 -04:00
userperm.go cephfs: add a UserPerm type wrapping libcephfs UserPerm 2020-04-15 14:22:30 +02:00
userperm_test.go cephfs: add a UserPerm type wrapping libcephfs UserPerm 2020-04-15 14:22:30 +02:00