]> git.proxmox.com Git - pve-manager-legacy.git/commitdiff
Fix #2019: CephFS storage misses Max Backups
authorAlwin Antreich <a.antreich@proxmox.com>
Fri, 7 Dec 2018 08:02:57 +0000 (09:02 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 7 Dec 2018 13:03:06 +0000 (14:03 +0100)
Signed-off-by: Alwin Antreich <a.antreich@proxmox.com>
www/manager6/storage/CephFSEdit.js
www/manager6/storage/RBDEdit.js

index 0580e8fccc43140ec503cf26d314942a98e2b3b6..fff68b1d9c3d0f7d164975927842f54766094d40 100644 (file)
@@ -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
            }
        ];
 
index c38759dfb1f134ccdbbc1db68bd155be87975648..4ecd98e48de598e48178a71ec081ae521c626f3c 100644 (file)
@@ -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: {