1
0

added extendedgitgraph_refresh php cli-script

This commit is contained in:
2022-10-16 15:53:52 +02:00
parent cb22029f7e
commit 8186165019
5 changed files with 64 additions and 10 deletions

View File

@@ -0,0 +1,52 @@
#!/usr/bin/php
<?php
if (php_sapi_name() !== "cli") die("[cli only!]");
set_time_limit(6*60*60); // 6h
ini_set("display_errors", 1);
ini_set("display_startup_errors", 1);
error_reporting(E_ALL);
echo "\n";
echo "==================================== Init ====================================\n";
echo "\n";
$config = (require (__DIR__ . '/../config.php'))['extendedgitgraph'];
$config['output_session'] = false;
$config['output_file'] = false;
$config['output_stdout'] = true;
require_once __DIR__ .'/../internals/modules/mikeschergitgraph.php';
$egg = new MikescherGitGraph($config);
echo "\n";
echo "================================ Start Update ================================\n";
echo "\n";
$r1 = $egg->update();
if (!$r1)
{
echo "EGG::update failed.\n";
exit(99);
}
echo "\n";
echo "============================= Start Update-Cache =============================\n";
echo "\n";
$r2 = $egg->updateCache();
if (!$r2)
{
echo "EGG::updateCache failed.";
exit(99);
}
echo "\n";
echo "==============================================================================\n";
echo "\n";
echo "Done.\n";
exit(0);