]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/lxc/Options.js
use Proxmox.Utils instead of PVE.Utils
[pve-manager.git] / www / manager6 / lxc / Options.js
index 4a438877a34011080c508e967d2474d59b79f170..c1da432f32564828155f37eed0090ca95d9c425d 100644 (file)
@@ -25,7 +25,7 @@ Ext.define('PVE.lxc.Options', {
            onboot: {
                header: gettext('Start at boot'),
                defaultValue: '',
-               renderer: PVE.Utils.format_boolean,
+               renderer: Proxmox.Utils.format_boolean,
                editor: caps.vms['VM.Config.Options'] ? {
                    xtype: 'pveWindowEdit',
                    subject: gettext('Start at boot'),
@@ -50,16 +50,16 @@ Ext.define('PVE.lxc.Options', {
            },
            ostype: {
                header: gettext('OS Type'),
-               defaultValue: PVE.Utils.unknownText
+               defaultValue: Proxmox.Utils.unknownText
            },
            arch: {
                header: gettext('Architecture'),
-               defaultValue: PVE.Utils.unknownText
+               defaultValue: Proxmox.Utils.unknownText
            },
            console: {
                header: '/dev/console',
                defaultValue: 1,
-               renderer: PVE.Utils.format_enabled_toggle,
+               renderer: Proxmox.Utils.format_enabled_toggle,
                editor: caps.vms['VM.Config.Options'] ? {
                    xtype: 'pveWindowEdit',
                    subject: '/dev/console',
@@ -81,23 +81,14 @@ Ext.define('PVE.lxc.Options', {
                    xtype: 'pveWindowEdit',
                    subject: gettext('TTY count'),
                    items: {
-                       xtype: 'pveIntegerField',
+                       xtype: 'proxmoxintegerfield',
                        name: 'tty',
                        minValue: 0,
                        maxValue: 6,
                        value: 2,
                        fieldLabel: gettext('TTY count'),
-                       allowEmpty: gettext('Default'),
-                       getSubmitData: function() {
-                           var me = this;
-                           var val = me.getSubmitValue();
-                           if (val !== null && val !== '' && val !== '2') {
-                               return { tty: val };
-                           } else {
-                               return { 'delete' : 'tty' };
-                           }
-                       }
-
+                       emptyText: gettext('Default'),
+                       deleteEmpty: true
                    }
                } : undefined
            },
@@ -113,7 +104,7 @@ Ext.define('PVE.lxc.Options', {
                        deleteEmpty: true,
                        value: '__default__',
                        comboItems: [
-                           ['__default__', PVE.Utils.defaultText + " (tty)"],
+                           ['__default__', Proxmox.Utils.defaultText + " (tty)"],
                            ['tty', "/dev/tty[X]"],
                            ['console', "/dev/console"],
                            ['shell', "shell"]
@@ -125,7 +116,7 @@ Ext.define('PVE.lxc.Options', {
            protection: {
                header: gettext('Protection'),
                defaultValue: false,
-               renderer: PVE.Utils.format_boolean,
+               renderer: Proxmox.Utils.format_boolean,
                editor: caps.vms['VM.Config.Options'] ? {
                    xtype: 'pveWindowEdit',
                    subject: gettext('Protection'),
@@ -141,7 +132,7 @@ Ext.define('PVE.lxc.Options', {
            },
            unprivileged: {
                header: gettext('Unprivileged container'),
-               renderer: PVE.Utils.format_boolean,
+               renderer: Proxmox.Utils.format_boolean,
                defaultValue: 0
            }
        };
@@ -186,7 +177,7 @@ Ext.define('PVE.lxc.Options', {
            win.on('destroy', reload);
        };
 
-       var edit_btn = new PVE.button.Button({
+       var edit_btn = new Proxmox.button.Button({
            text: gettext('Edit'),
            disabled: true,
            selModel: sm,