From fa415a2438184714697457b6ad1899dd7c4d581d Mon Sep 17 00:00:00 2001 From: Alwin Antreich Date: Fri, 7 Dec 2018 09:02:57 +0100 Subject: [PATCH] Fix #2019: CephFS storage misses Max Backups Signed-off-by: Alwin Antreich --- www/manager6/storage/CephFSEdit.js | 13 ++++++++++++- www/manager6/storage/RBDEdit.js | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/www/manager6/storage/CephFSEdit.js b/www/manager6/storage/CephFSEdit.js index 0580e8fc..fff68b1d 100644 --- a/www/manager6/storage/CephFSEdit.js +++ b/www/manager6/storage/CephFSEdit.js @@ -69,9 +69,20 @@ Ext.define('PVE.storage.CephFSInputPanel', { cts: ['backup', 'iso', 'vztmpl'], fieldLabel: gettext('Content'), name: 'content', - value: ['backup'], + value: 'backup', multiSelect: true, allowBlank: false + }, + { + xtype: 'proxmoxintegerfield', + fieldLabel: gettext('Max Backups'), + disabled: true, + name: 'maxfiles', + reference: 'maxfiles', + minValue: 0, + maxValue: 365, + value: me.isCreate ? '1' : undefined, + allowBlank: false } ]; diff --git a/www/manager6/storage/RBDEdit.js b/www/manager6/storage/RBDEdit.js index c38759df..4ecd98e4 100644 --- a/www/manager6/storage/RBDEdit.js +++ b/www/manager6/storage/RBDEdit.js @@ -10,7 +10,7 @@ Ext.define('PVE.storage.Ceph.Model', { }); Ext.define('PVE.storage.Ceph.Controller', { - extend: 'Ext.app.ViewController', + extend: 'PVE.controller.StorageEdit', alias: 'controller.cephstorage', control: { -- 2.39.5