]> git.proxmox.com Git - pve-manager.git/blob - www/new/node/Config.js
imported from svn 'pve-manager/pve2'
[pve-manager.git] / www / new / node / Config.js
1 Ext.define('PVE.node.Config', {
2 extend: 'PVE.panel.Config',
3 alias: 'widget.PVE.node.Config',
4
5 initComponent: function() {
6 var me = this;
7
8 var nodename = me.pveSelNode.data.node;
9 if (!nodename)
10 throw "no node name specified";
11
12 Ext.apply(me, {
13 title: "Node '" + nodename + "'",
14 hstateid: 'nodetab',
15 items: [
16 {
17 title: 'Summary',
18 itemId: 'summary',
19 xtype: 'pveNodeSummary'
20 },
21 {
22 title: 'Services',
23 itemId: 'services',
24 xtype: 'pveNodeServiceView'
25 },
26 {
27 title: 'Network',
28 itemId: 'network',
29 xtype: 'pveNodeNetworkView'
30 },
31 {
32 title: 'DNS',
33 itemId: 'dns',
34 xtype: 'pveNodeDNSView',
35 },
36 {
37 title: 'Time',
38 itemId: 'time',
39 xtype: 'pveNodeTimeView'
40 },
41 {
42 title: 'Syslog',
43 itemId: 'syslog',
44 xtype: 'pveNodeSyslog'
45 },
46 {
47 title: 'Task History',
48 itemId: 'tasks',
49 xtype: 'pveNodeTasks'
50 }
51 ]
52 });
53
54 me.callParent();
55 }
56 });