[pve-devel] r6217 - in pve-manager/pve2: . www/manager
svn-commits at proxmox.com
svn-commits at proxmox.com
Fri Jul 1 09:31:42 CEST 2011
Author: dietmar
Date: 2011-07-01 09:31:42 +0200 (Fri, 01 Jul 2011)
New Revision: 6217
Modified:
pve-manager/pve2/ChangeLog
pve-manager/pve2/www/manager/PVEUtils.js
Log:
PVEUtils.js: do nou use 'singleton: true'
Modified: pve-manager/pve2/ChangeLog
===================================================================
--- pve-manager/pve2/ChangeLog 2011-07-01 06:40:41 UTC (rev 6216)
+++ pve-manager/pve2/ChangeLog 2011-07-01 07:31:42 UTC (rev 6217)
@@ -1,5 +1,8 @@
2011-07-01 Proxmox Support Team <support at proxmox.com>
+ * www/manager/PVEUtils.js: do nou use 'singleton: true' - that
+ seems to conflict with statics definition
+
* www/manager/dc/UserEdit.js: add file from Seth Lauzon, fixed urls
2011-06-30 Proxmox Support Team <support at proxmox.com>
Modified: pve-manager/pve2/www/manager/PVEUtils.js
===================================================================
--- pve-manager/pve2/www/manager/PVEUtils.js 2011-07-01 06:40:41 UTC (rev 6216)
+++ pve-manager/pve2/www/manager/PVEUtils.js 2011-07-01 07:31:42 UTC (rev 6217)
@@ -49,79 +49,75 @@
isDirty: function() { return false; }
});
-Ext.define('PVE.Utils', {
- singleton: true,
+Ext.define('PVE.Utils', { statics: {
- statics: {
+ // this class only contains static functions
- log_severity_hash: {
- 0: "panic",
- 1: "alert",
- 2: "critical",
- 3: "error",
- 4: "warning",
- 5: "notice",
- 6: "info",
- 7: "debug"
- },
+ log_severity_hash: {
+ 0: "panic",
+ 1: "alert",
+ 2: "critical",
+ 3: "error",
+ 4: "warning",
+ 5: "notice",
+ 6: "info",
+ 7: "debug"
+ },
- kvm_keymaps: {
- ar: 'Arabic',
- da: 'Danish',
- de: 'German',
- 'de-ch': 'German (Swiss)',
- 'en-gb': 'English (UK)',
- 'en-us': 'English (USA',
- es: 'Spanish',
- et: 'Estonia',
- fi: 'Finnish',
- fo: 'Faroe Islands',
- fr: 'French',
- 'fr-be': 'French (Belgium)',
- 'fr-ca': 'French (Canada)',
- 'fr-ch': 'French (Swiss)',
- hr: 'Croatia',
- hu: 'Hungarian',
- is: 'Icelandic',
- it: 'Italian',
- ja: 'Japanese',
- lt: 'Lithuanian',
- lv: 'Latvian',
- mk: 'Macedonian',
- nl: 'Dutch',
- 'nl-be': 'Dutch (Belgium)',
- no: 'Norwegian',
- pl: 'Polish',
- pt: 'Portuguese',
- 'pt-br': 'Portuguese (Brazil)',
- ru: 'Russian',
- sl: 'Slovenian',
- sv: 'Swedish',
- th: 'Thai',
- tr: 'Turkish'
- },
+ kvm_keymaps: {
+ ar: 'Arabic',
+ da: 'Danish',
+ de: 'German',
+ 'de-ch': 'German (Swiss)',
+ 'en-gb': 'English (UK)',
+ 'en-us': 'English (USA',
+ es: 'Spanish',
+ et: 'Estonia',
+ fi: 'Finnish',
+ fo: 'Faroe Islands',
+ fr: 'French',
+ 'fr-be': 'French (Belgium)',
+ 'fr-ca': 'French (Canada)',
+ 'fr-ch': 'French (Swiss)',
+ hr: 'Croatia',
+ hu: 'Hungarian',
+ is: 'Icelandic',
+ it: 'Italian',
+ ja: 'Japanese',
+ lt: 'Lithuanian',
+ lv: 'Latvian',
+ mk: 'Macedonian',
+ nl: 'Dutch',
+ 'nl-be': 'Dutch (Belgium)',
+ no: 'Norwegian',
+ pl: 'Polish',
+ pt: 'Portuguese',
+ 'pt-br': 'Portuguese (Brazil)',
+ ru: 'Russian',
+ sl: 'Slovenian',
+ sv: 'Swedish',
+ th: 'Thai',
+ tr: 'Turkish'
+ },
- kvm_vga_drivers: {
- std: 'Standard VGA',
- vmware: 'VMWare compatible',
- cirrus: 'Cirrus Logic GD5446'
- }
+ kvm_vga_drivers: {
+ std: 'Standard VGA',
+ vmware: 'VMWare compatible',
+ cirrus: 'Cirrus Logic GD5446'
},
render_kvm_language: function (value) {
if (!value)
return 'Default';
- var text = PVE.Utils.statics().kvm_keymaps[value];
+ var text = PVE.Utils.kvm_keymaps[value];
if (text)
return text + ' (' + value + ')';
return value;
},
kvm_keymap_array: function() {
- var keymaps = PVE.Utils.statics().kvm_keymaps;
-
var data = [['', PVE.Utils.render_kvm_language('')]];
- Ext.Object.each(keymaps, function(key, value) {
+ Ext.Object.each(PVE.Utils.kvm_keymaps, function(key, value) {
data.push([key, PVE.Utils.render_kvm_language(value)]);
});
@@ -131,17 +127,15 @@
render_kvm_vga_driver: function (value) {
if (!value)
return 'Default (cirrus)';
- var text = PVE.Utils.statics().kvm_vga_drivers[value];
+ var text = PVE.Utils.kvm_vga_drivers[value];
if (text)
return text + ' (' + value + ')';
return value;
},
kvm_vga_driver_array: function() {
- var drivers = PVE.Utils.statics().kvm_vga_drivers;
-
var data = [['', PVE.Utils.render_kvm_vga_driver('')]];
- Ext.Object.each(drivers, function(key, value) {
+ Ext.Object.each(PVE.Utils.kvm_vga_drivers, function(key, value) {
data.push([key, PVE.Utils.render_kvm_vga_driver(value)]);
});
@@ -425,7 +419,7 @@
},
render_serverity: function (value) {
- return PVE.Utils.statics().log_severity_hash[value] || value;
+ return PVE.Utils.log_severity_hash[value] || value;
},
render_cpu: function(value, metaData, record, rowIndex, colIndex, store) {
@@ -511,5 +505,5 @@
return PVE.Utils.format_task_description(type, id);
}
-});
+}});
More information about the pve-devel
mailing list