1
0

fix extendedgitgraph live output

This commit is contained in:
2019-12-29 00:26:57 +01:00
parent 0d0b8f64b1
commit 15f6d121de
5 changed files with 67 additions and 14 deletions

View File

@@ -2,21 +2,41 @@
global $CONFIG;
if (session_status() !== PHP_SESSION_ACTIVE) session_start();
$svar = $CONFIG['extendedgitgraph']['session_var'];
if (isset($_GET['clear'])) if (key_exists($svar, $_SESSION)) $_SESSION[$svar] = '';
if (key_exists($svar, $_SESSION))
if ($CONFIG['extendedgitgraph']['output_file'])
{
if ($_SESSION[$svar] === '') echo '[[ NO OUTPUT ]]';
else echo $_SESSION[$svar] === '';
$lfile = $CONFIG['extendedgitgraph']['output_filepath'];
if (file_exists($lfile))
{
$data = file_get_contents($lfile);
if ($data === '') echo '[[ EMPTY ]]';
else echo $data;
}
else
{
echo '[[ FILE NOT FOUND ]]';
}
}
else if ($CONFIG['extendedgitgraph']['output_file'])
{
if (session_status() !== PHP_SESSION_ACTIVE) session_start();
$svar = $CONFIG['extendedgitgraph']['session_var'];
if (isset($_GET['clear'])) if (key_exists($svar, $_SESSION)) $_SESSION[$svar] = '';
if (key_exists($svar, $_SESSION))
{
if ($_SESSION[$svar] === '') echo '[[ NO OUTPUT ]]';
else echo $_SESSION[$svar];
}
else
{
echo '[[ NO SESSION STARTED ]]';
}
}
else
{
echo '[[ NO SESSION STARTED ]]';
echo '[[ NO USEFUL LOGGER CONFIGURED ]]';
}
return;

View File

@@ -25,3 +25,5 @@ $content = "REQUEST: " . $uri . "\r\n\r\n" .
"OUTPUT: " . $std . "\r\n\r\n";
sendMail("Webhook '$hook' triggered", $content, 'virtualadmin@mikescher.de', 'webserver-info@mikescher.com');
echo "{ 'status': 'ok', 'message': 'Webhook '$hook' triggered' }";