Speeding up log processing
This commit is contained in:
parent
5982189c35
commit
4384ff6cdf
1 changed files with 22 additions and 2 deletions
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
function getMMDVMHostVersion() {
|
function getMMDVMHostVersion() {
|
||||||
// returns creation-time of MMDVMHost as version-number
|
// returns creation-time or version of MMDVMHost as version-number
|
||||||
$filename = MMDVMHOSTPATH."/MMDVMHost";
|
$filename = MMDVMHOSTPATH."/MMDVMHost";
|
||||||
exec($filename." -v 2>&1", $output);
|
exec($filename." -v 2>&1", $output);
|
||||||
if (!startsWith(substr($output[0],18,8),"20")) {
|
if (!startsWith(substr($output[0],18,8),"20")) {
|
||||||
|
@ -32,7 +32,7 @@ function getMMDVMConfig() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function getYSFGatewayConfig() {
|
function getYSFGatewayConfig() {
|
||||||
// loads MMDVM.ini into array for further use
|
// loads YSFGateway.ini into array for further use
|
||||||
$conf = array();
|
$conf = array();
|
||||||
if ($configs = fopen(YSFGATEWAYINIPATH."/".YSFGATEWAYINIFILENAME, 'r')) {
|
if ($configs = fopen(YSFGATEWAYINIPATH."/".YSFGATEWAYINIFILENAME, 'r')) {
|
||||||
while ($config = fgets($configs)) {
|
while ($config = fgets($configs)) {
|
||||||
|
@ -109,6 +109,7 @@ function showMode($mode, $mmdvmconfigs) {
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
function getMMDVMLog() {
|
function getMMDVMLog() {
|
||||||
// Open Logfile and copy loglines into LogLines-Array()
|
// Open Logfile and copy loglines into LogLines-Array()
|
||||||
$logLines = array();
|
$logLines = array();
|
||||||
|
@ -122,6 +123,15 @@ function getMMDVMLog() {
|
||||||
}
|
}
|
||||||
return $logLines;
|
return $logLines;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
function getMMDVMLog() {
|
||||||
|
// Open Logfile and copy loglines into LogLines-Array()
|
||||||
|
$logPath = MMDVMLOGPATH."/".MMDVMLOGPREFIX."-".date("Y-m-d").".log";
|
||||||
|
|
||||||
|
$logLines = explode("\n", `grep M: $logPath`);
|
||||||
|
return $logLines;
|
||||||
|
}
|
||||||
|
|
||||||
function getShortMMDVMLog() {
|
function getShortMMDVMLog() {
|
||||||
// Open Logfile and copy loglines into LogLines-Array()
|
// Open Logfile and copy loglines into LogLines-Array()
|
||||||
|
@ -131,6 +141,7 @@ function getShortMMDVMLog() {
|
||||||
return $logLines;
|
return $logLines;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
function getYSFGatewayLog() {
|
function getYSFGatewayLog() {
|
||||||
// Open Logfile and copy loglines into LogLines-Array()
|
// Open Logfile and copy loglines into LogLines-Array()
|
||||||
$logLines = array();
|
$logLines = array();
|
||||||
|
@ -144,6 +155,15 @@ function getYSFGatewayLog() {
|
||||||
}
|
}
|
||||||
return $logLines;
|
return $logLines;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
function getYSFGatewayLog() {
|
||||||
|
// Open Logfile and copy loglines into LogLines-Array()
|
||||||
|
$logPath = YSFGATEWAYLOGPATH."/".YSFGATEWAYLOGPREFIX."-".date("Y-m-d").".log";
|
||||||
|
|
||||||
|
$logLines = explode("\n", `grep D: $logPath`);
|
||||||
|
return $logLines;
|
||||||
|
}
|
||||||
|
|
||||||
// 00000000001111111111222222222233333333334444444444555555555566666666667777777777888888888899999999990000000000111111111122
|
// 00000000001111111111222222222233333333334444444444555555555566666666667777777777888888888899999999990000000000111111111122
|
||||||
// 01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901
|
// 01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901
|
||||||
|
|
Loading…
Reference in a new issue