mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-06-05 07:39:52 +00:00
new LogView class - implement openvz initlog viewer
This commit is contained in:
parent
2d590018e5
commit
8e7e4f56e3
@ -60,6 +60,7 @@ JSSRC= \
|
|||||||
tree/ResourceTree.js \
|
tree/ResourceTree.js \
|
||||||
panel/ConfigPanel.js \
|
panel/ConfigPanel.js \
|
||||||
grid/BackupView.js \
|
grid/BackupView.js \
|
||||||
|
grid/LogView.js \
|
||||||
node/DNSEdit.js \
|
node/DNSEdit.js \
|
||||||
node/DNSView.js \
|
node/DNSView.js \
|
||||||
node/TimeView.js \
|
node/TimeView.js \
|
||||||
@ -70,7 +71,6 @@ JSSRC= \
|
|||||||
node/ServiceView.js \
|
node/ServiceView.js \
|
||||||
node/NetworkEdit.js \
|
node/NetworkEdit.js \
|
||||||
node/NetworkView.js \
|
node/NetworkView.js \
|
||||||
node/Syslog.js \
|
|
||||||
node/Tasks.js \
|
node/Tasks.js \
|
||||||
node/Config.js \
|
node/Config.js \
|
||||||
qemu/StatusView.js \
|
qemu/StatusView.js \
|
||||||
|
@ -1,14 +1,13 @@
|
|||||||
Ext.define('PVE.node.Syslog', {
|
Ext.define('PVE.grig.LogView', {
|
||||||
extend: 'Ext.grid.GridPanel',
|
extend: 'Ext.grid.GridPanel',
|
||||||
|
|
||||||
alias: ['widget.pveNodeSyslog'],
|
alias: ['widget.pveLogView'],
|
||||||
|
|
||||||
initComponent : function() {
|
initComponent : function() {
|
||||||
var me = this;
|
var me = this;
|
||||||
|
|
||||||
var nodename = me.pveSelNode.data.node;
|
if (!me.url) {
|
||||||
if (!nodename) {
|
throw "no url specified";
|
||||||
throw "no node name specified";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var store = Ext.create('Ext.data.Store', {
|
var store = Ext.create('Ext.data.Store', {
|
||||||
@ -19,7 +18,7 @@ Ext.define('PVE.node.Syslog', {
|
|||||||
type: 'pve',
|
type: 'pve',
|
||||||
startParam: 'start',
|
startParam: 'start',
|
||||||
limitParam: 'limit',
|
limitParam: 'limit',
|
||||||
url: "/api2/json/nodes/" + nodename + "/syslog"
|
url: me.url
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
@ -42,7 +42,8 @@ Ext.define('PVE.node.Config', {
|
|||||||
{
|
{
|
||||||
title: 'Syslog',
|
title: 'Syslog',
|
||||||
itemId: 'syslog',
|
itemId: 'syslog',
|
||||||
xtype: 'pveNodeSyslog'
|
xtype: 'pveLogView',
|
||||||
|
url: "/api2/json/nodes/" + nodename + "/syslog"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Task History',
|
title: 'Task History',
|
||||||
|
@ -53,6 +53,12 @@ Ext.define('PVE.openvz.Config', {
|
|||||||
xtype: 'pveBeanCounterGrid',
|
xtype: 'pveBeanCounterGrid',
|
||||||
url: '/api2/json/nodes/' + nodename + '/openvz/' + vmid + '/status/ubc'
|
url: '/api2/json/nodes/' + nodename + '/openvz/' + vmid + '/status/ubc'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: "InitLog",
|
||||||
|
itemId: 'initlog',
|
||||||
|
xtype: 'pveLogView',
|
||||||
|
url: '/api2/json/nodes/' + nodename + '/openvz/' + vmid + '/initlog'
|
||||||
|
},
|
||||||
/*
|
/*
|
||||||
{
|
{
|
||||||
xtype: 'pveOpenVZConsole',
|
xtype: 'pveOpenVZConsole',
|
||||||
|
Loading…
Reference in New Issue
Block a user