]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/ceph/FS.js
ui: eslint: fix various spacing related issues
[pve-manager.git] / www / manager6 / ceph / FS.js
index d128982e013325c82479a3975799f51167826ff3..397e90f9b84a3e032799ecf94c85ae64cbf50791 100644 (file)
@@ -1,4 +1,3 @@
-/*jslint confusion: true */
 Ext.define('PVE.CephCreateFS', {
     extend: 'Proxmox.window.Edit',
     alias: 'widget.pveCephCreateFS',
@@ -29,10 +28,10 @@ Ext.define('PVE.CephCreateFS', {
            listeners: {
                change: function(f, value) {
                    this.up('pveCephCreateFS').setFSName(value);
-               }
+               },
            },
            submitValue: false, // already encoded in apicall URL
-           emptyText: 'cephfs'
+           emptyText: 'cephfs',
        },
        {
            xtype: 'proxmoxintegerfield',
@@ -42,17 +41,21 @@ Ext.define('PVE.CephCreateFS', {
            emptyText: 128,
            minValue: 8,
            maxValue: 32768,
-           allowBlank: false
+           allowBlank: false,
        },
        {
            xtype: 'proxmoxcheckbox',
-           fieldLabel: gettext('Add Storage'),
+           fieldLabel: gettext('Add as Storage'),
            value: true,
-           name: 'add-storage'
-       }
+           name: 'add-storage',
+           autoEl: {
+               tag: 'div',
+                'data-qtip': gettext('Add the new CephFS to the cluster storage configuration.'),
+           },
+       },
     ],
 
-    initComponent : function() {
+    initComponent: function() {
        var me = this;
 
        if (!me.nodename) {
@@ -61,7 +64,7 @@ Ext.define('PVE.CephCreateFS', {
        me.setFSName();
 
        me.callParent();
-    }
+    },
 });
 
 Ext.define('PVE.NodeCephFSPanel', {
@@ -76,21 +79,21 @@ Ext.define('PVE.NodeCephFSPanel', {
     defaults: {
        border: false,
        cbind: {
-           nodename: '{nodename}'
-       }
+           nodename: '{nodename}',
+       },
     },
 
     viewModel: {
        parent: null,
        data: {
            cephfsConfigured: false,
-           mdsCount: 0
+           mdsCount: 0,
        },
        formulas: {
            canCreateFS: function(get) {
                return (!get('cephfsConfigured') && get('mdsCount') > 0);
-           }
-       }
+           },
+       },
     },
 
     items: [
@@ -109,26 +112,26 @@ Ext.define('PVE.NodeCephFSPanel', {
                        storeid: 'pve-ceph-fs',
                        proxy: {
                            type: 'proxmox',
-                           url: '/api2/json/nodes/' + view.nodename + '/ceph/fs'
+                           url: '/api2/json/nodes/' + view.nodename + '/ceph/fs',
                        },
-                       model: 'pve-ceph-fs'
+                       model: 'pve-ceph-fs',
                    });
                    view.setStore(Ext.create('Proxmox.data.DiffStore', {
                        rstore: view.rstore,
                        sorters: {
                            property: 'name',
-                           order: 'DESC'
-                       }
+                           order: 'DESC',
+                       },
                    }));
                    var regex = new RegExp("not (installed|initialized)", "i");
-                   PVE.Utils.handleStoreErrorOrMask(view, view.rstore, regex, function(me, error){
+                   PVE.Utils.handleStoreErrorOrMask(view, view.rstore, regex, function(me, error) {
                        me.rstore.stopUpdate();
                        PVE.Utils.showCephInstallOrMask(me.ownerCt, error.statusText, view.nodename,
-                           function(win){
-                               me.mon(win, 'cephInstallWindowClosed', function(){
+                           function(win) {
+                               me.mon(win, 'cephInstallWindowClosed', function() {
                                    me.rstore.startUpdate();
                                });
-                           }
+                           },
                        );
                    });
                    view.rstore.on('load', this.onLoad, this);
@@ -144,8 +147,8 @@ Ext.define('PVE.NodeCephFSPanel', {
                        listeners: {
                            destroy: function() {
                                view.rstore.startUpdate();
-                           }
-                       }
+                           },
+                       },
                    });
                },
 
@@ -156,7 +159,7 @@ Ext.define('PVE.NodeCephFSPanel', {
                        return;
                    }
                    vm.set('cephfsConfigured', true);
-               }
+               },
            },
            tbar: [
                {
@@ -165,30 +168,30 @@ Ext.define('PVE.NodeCephFSPanel', {
                    handler: 'onCreate',
                    bind: {
                        // only one CephFS per Ceph cluster makes sense for now
-                       disabled: '{!canCreateFS}'
-                   }
-               }
+                       disabled: '{!canCreateFS}',
+                   },
+               },
            ],
            columns: [
                {
                    header: gettext('Name'),
                    flex: 1,
-                   dataIndex: 'name'
+                   dataIndex: 'name',
                },
                {
                    header: 'Data Pool',
                    flex: 1,
-                   dataIndex: 'data_pool'
+                   dataIndex: 'data_pool',
                },
                {
                    header: 'Metadata Pool',
                    flex: 1,
-                   dataIndex: 'metadata_pool'
-               }
+                   dataIndex: 'metadata_pool',
+               },
            ],
            cbind: {
-               nodename: '{nodename}'
-           }
+               nodename: '{nodename}',
+           },
        },
        {
            xtype: 'pveNodeCephServiceList',
@@ -204,18 +207,18 @@ Ext.define('PVE.NodeCephFSPanel', {
                vm.set('mdsCount', records.length);
            },
            cbind: {
-               nodename: '{nodename}'
-           }
-       }
-    ]
+               nodename: '{nodename}',
+           },
+       },
+    ],
 }, function() {
     Ext.define('pve-ceph-fs', {
        extend: 'Ext.data.Model',
-       fields: [ 'name', 'data_pool', 'metadata_pool' ],
+       fields: ['name', 'data_pool', 'metadata_pool'],
        proxy: {
            type: 'proxmox',
-           url: "/api2/json/nodes/localhost/ceph/fs"
+           url: "/api2/json/nodes/localhost/ceph/fs",
        },
-       idProperty: 'name'
+       idProperty: 'name',
     });
 });