[pve-devel] [PATCH manager v2 0/5] CephFS/MDS server side implementation and cleanups

Thomas Lamprecht t.lamprecht at proxmox.com
Thu Nov 22 20:34:17 CET 2018


v2 with initial webUI integration

changes v1 -> v2:
* add WebUI integration
* fix MDS index
* improved error handling and checks

Thomas Lamprecht (5):
  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
  ui: add CephFS integration

 PVE/API2/Ceph.pm            |  64 ++----
 PVE/API2/Ceph/FS.pm         | 209 ++++++++++++++++++++
 PVE/API2/Ceph/MDS.pm        | 247 +++++++++++++++++++++++
 PVE/API2/Ceph/Makefile      |  16 ++
 PVE/API2/Makefile           |   2 +-
 PVE/CLI/pveceph.pm          |  62 ++++--
 PVE/CephTools.pm            | 223 ++++++++++++++++++++-
 www/manager6/Makefile       |   1 +
 www/manager6/ceph/FS.js     | 385 ++++++++++++++++++++++++++++++++++++
 www/manager6/node/Config.js |   8 +
 10 files changed, 1149 insertions(+), 68 deletions(-)
 create mode 100644 PVE/API2/Ceph/FS.pm
 create mode 100644 PVE/API2/Ceph/MDS.pm
 create mode 100644 PVE/API2/Ceph/Makefile
 create mode 100644 www/manager6/ceph/FS.js

-- 
2.19.1





More information about the pve-devel mailing list