[pve-devel] [PATCH manager 0/8] CephFS/MDS server side implementation and cleanups
Thomas Lamprecht
t.lamprecht at proxmox.com
Wed Nov 21 11:42:35 CET 2018
First a few cleanups which may make sense in general, then the integration of
MDS and CephFS management in our API/CLI and a pveceph sub command patch.
Bit of an mix, but as my independent cleanup did not get any review and I want
to build uppon it I include it here.
Based on Aliwn's preious series[0], but API integration and error handling is
heavily changed. As his series did not gave any overview of it's high level
integration I cannot really give a changelog on that level, but it isn't to big
so please take a look.
[0]: https://pve.proxmox.com/pipermail/pve-devel/2018-November/034474.html
Thomas Lamprecht (8):
api/CephOSD: cleanup module usage
api/Ceph: cleanup module usage
api/Ceph: actually use imported file_get_contents
CephTools: cleanup module usage
ceph: move create/destroy pool to CephTools
ceph: add MDS create/delete/list API
ceph: add CephFS create and list API
pveceph: move to sub commands
PVE/API2/Ceph.pm | 99 +++++----------------
PVE/API2/Ceph/FS.pm | 184 ++++++++++++++++++++++++++++++++++++++
PVE/API2/Ceph/MDS.pm | 196 +++++++++++++++++++++++++++++++++++++++++
PVE/API2/Ceph/Makefile | 16 ++++
PVE/API2/Makefile | 4 +
PVE/CLI/pveceph.pm | 62 +++++++++----
PVE/CephTools.pm | 189 +++++++++++++++++++++++++++++++++++++--
7 files changed, 651 insertions(+), 99 deletions(-)
create mode 100644 PVE/API2/Ceph/FS.pm
create mode 100644 PVE/API2/Ceph/MDS.pm
create mode 100644 PVE/API2/Ceph/Makefile
--
2.19.1
More information about the pve-devel
mailing list