]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr / volumes: carve out subvolume operations as a separate class
authorVenky Shankar <vshankar@redhat.com>
Fri, 17 May 2019 05:40:37 +0000 (01:40 -0400)
committerVenky Shankar <vshankar@redhat.com>
Fri, 14 Jun 2019 04:26:51 +0000 (00:26 -0400)
commit8d29816f0f3db6c7d287bbb7469db77c9de701d1
treedb7ff53a9440a89e738363ad5cee19d615f61884
parent021b80495da2740fedf45793e17a258f3ebf164c
mgr / volumes: carve out subvolume operations as a separate class

Move (and refactor) subvolume specific operations from main module
source to SubVolume class in a new subvolume source. Also, provide
hooks in VolumeClient to forward subvolume specific opertaions to
this class.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/pybind/mgr/volumes/fs/subvolume.py
src/pybind/mgr/volumes/fs/volume.py
src/pybind/mgr/volumes/module.py