go-ceph/rbd
Sanford Miller 15d71fe192 rbd: add mirroring support for nautilus
The librbd API for mirroring-related operations changed substantially between
Nautilus and Octopus. Due to this, go-ceph had previously only implemented
mirroring functionality if built against Octopus client libraries. This patch
implements equivalent functionality for use with Nautilus clients.

Signed-off-by: Sanford Miller <smiller@digitalocean.com>
2022-07-13 13:00:48 +00:00
..
admin rbd admin: enable TestMirrorSnapshotScheduleStatus on quincy 2022-06-14 12:39:59 +00:00
diff_iterate.go
diff_iterate_test.go
doc.go
encryption.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
encryption_test.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
errors.go
errors_test.go
features.go rbd: remove features_mimic.go 2021-08-02 15:15:48 +00:00
features_nautilus.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
features_nautilus_test.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
features_test.go rbd: remove features_mimic.go 2021-08-02 15:15:48 +00:00
group.go
group_snap.go
group_snap_test.go
group_test.go
metadata.go rbd: fix naming convention violations in metadata.go 2021-08-12 11:05:09 -04:00
metadata_test.go
mirror.go rbd: add mirroring support for nautilus 2022-07-13 13:00:48 +00:00
mirror_nautilus.go rbd: add mirroring support for nautilus 2022-07-13 13:00:48 +00:00
mirror_nautilus_test.go rbd: add mirroring support for nautilus 2022-07-13 13:00:48 +00:00
mirror_test.go rbd: add mirroring support for nautilus 2022-07-13 13:00:48 +00:00
namespace_nautilus.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
namespace_nautilus_test.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
options.go rbd: fix naming convention violations in options.go 2021-08-12 11:05:09 -04:00
options_octopus.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
options_test.go
pool_nautilus.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
pool_nautilus_test.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
rbd.go rbd: update doc comments for rbd image Read and Write funcs 2022-02-09 15:59:48 +00:00
rbd_nautilus.go rbd: refactor GetImageNames to use a for loop instead of recursion 2022-06-14 16:33:29 +00:00
rbd_nautilus_test.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
rbd_test.go rbd: export image name 2021-11-09 02:31:09 +00:00
snapshot.go docs: update comments of preview and deprecated APIs 2021-10-04 18:58:35 +00:00
snapshot_namespace.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
snapshot_namespace_test.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
snapshot_nautilus.go rbd: remove luminous and mimic build tags 2021-11-09 01:24:01 +00:00
snapshot_octopus.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
snapshot_octopus_test.go format: run gofmt on all files 2021-10-04 18:58:35 +00:00
snapshot_rename.go docs: remove all PREVIEW comments 2022-06-06 14:42:04 +00:00
snapshot_rename_test.go rbd: expose rbd_snap_rename to Go clients 2022-05-17 14:40:07 +00:00
snapshot_test.go
watchers.go rbd: remove build tag for luminous from watchers.go 2021-08-02 15:15:48 +00:00
watchers_test.go rbd: remove build tag for luminous from watchers.go 2021-08-02 15:15:48 +00:00