YSF connection state now also shows autoconnects at startup-reflectors

This commit is contained in:
dg9vh 2016-10-01 18:22:59 +00:00
parent ebf5d15633
commit ce314843e9
2 changed files with 8 additions and 3 deletions

View file

@ -126,7 +126,7 @@ function getShortMMDVMLog() {
function getYSFGatewayLog() { function getYSFGatewayLog() {
// Open Logfile and copy loglines into LogLines-Array() // Open Logfile and copy loglines into LogLines-Array()
$logPath = YSFGATEWAYLOGPATH."/".YSFGATEWAYLOGPREFIX."-".date("Y-m-d").".log"; $logPath = YSFGATEWAYLOGPATH."/".YSFGATEWAYLOGPREFIX."-".date("Y-m-d").".log";
$logLines = explode("\n", `grep D: $logPath`); $logLines = explode("\n", `egrep -h "D:|M:" $logPath`);
return $logLines; return $logLines;
} }
@ -446,6 +446,8 @@ function getActualLink($logLines, $mode) {
// 00000000001111111111222222222233333333334444444444555555555566666666667777777777888888888899999999990000000000111111111122 // 00000000001111111111222222222233333333334444444444555555555566666666667777777777888888888899999999990000000000111111111122
// 01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 // 01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901
// M: 2016-09-25 16:08:05.811 Connect to 62829 has been requested by DG9VH // M: 2016-09-25 16:08:05.811 Connect to 62829 has been requested by DG9VH
// M: 2016-10-01 17:52:36.586 Automatic connection to 62829
foreach($logLines as $logLine) { foreach($logLines as $logLine) {
$to = ""; $to = "";
if (strpos($logLine,"Starting YSFGateway")) { if (strpos($logLine,"Starting YSFGateway")) {
@ -457,6 +459,9 @@ function getActualLink($logLines, $mode) {
if (strpos($logLine,"Connect to")) { if (strpos($logLine,"Connect to")) {
$to = substr($logLine, 47, 5); $to = substr($logLine, 47, 5);
} }
if (strpos($logLine,"Automatic connection to")) {
$to = substr($logLine, 51, 5);
}
if ($to !== "") { if ($to !== "") {
return $to; return $to;
} }

View file

@ -1,3 +1,3 @@
<?php <?php
define("VERSION", "20161001-1"); define("VERSION", "20161001-2");
?> ?>