Commit 9ece39fb authored by Dietmar Maurer's avatar Dietmar Maurer

new LogView class - implement openvz initlog viewer

parent a28a67e2
......@@ -60,6 +60,7 @@ JSSRC= \
tree/ResourceTree.js \
panel/ConfigPanel.js \
grid/BackupView.js \
grid/LogView.js \
node/DNSEdit.js \
node/DNSView.js \
node/TimeView.js \
......@@ -70,7 +71,6 @@ JSSRC= \
node/ServiceView.js \
node/NetworkEdit.js \
node/NetworkView.js \
node/Syslog.js \
node/Tasks.js \
node/Config.js \
qemu/StatusView.js \
......
Ext.define('PVE.node.Syslog', {
Ext.define('PVE.grig.LogView', {
extend: 'Ext.grid.GridPanel',
alias: ['widget.pveNodeSyslog'],
alias: ['widget.pveLogView'],
initComponent : function() {
var me = this;
var nodename = me.pveSelNode.data.node;
if (!nodename) {
throw "no node name specified";
if (!me.url) {
throw "no url specified";
}
var store = Ext.create('Ext.data.Store', {
......@@ -19,7 +18,7 @@ Ext.define('PVE.node.Syslog', {
type: 'pve',
startParam: 'start',
limitParam: 'limit',
url: "/api2/json/nodes/" + nodename + "/syslog"
url: me.url
}
});
......
......@@ -42,7 +42,8 @@ Ext.define('PVE.node.Config', {
{
title: 'Syslog',
itemId: 'syslog',
xtype: 'pveNodeSyslog'
xtype: 'pveLogView',
url: "/api2/json/nodes/" + nodename + "/syslog"
},
{
title: 'Task History',
......
......@@ -53,6 +53,12 @@ Ext.define('PVE.openvz.Config', {
xtype: 'pveBeanCounterGrid',
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',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment