Example #1
0
    die;
}
if ($argv[1] == '--haproxy') {
    haproxy_events();
    die;
}
if ($argv[1] == '--squid-notifs') {
    squid_admin_notifs_check();
    die;
}
if ($argv[1] == '--squid-mysql') {
    squid_notifications();
    die;
}
if ($argv[1] == '--load-stats') {
    load_stats();
    die;
}
if ($argv[1] == '--auth-logs') {
    $TimeFile = "/etc/artica-postfix/pids/exec.syslog-engine.auth.time";
    $unix = new unix();
    $TimExec = $unix->file_time_min($TimeFile);
    if ($TimExec < 5) {
        die;
    }
    @unlink($TimeFile);
    @file_put_contents($TimeFile, time());
    if (system_is_overloaded(basename(__FILE__))) {
        system_admin_events("OVERLOADED system: {$GLOBALS["SYSTEM_INTERNAL_LOAD"]}, aborting", __FUNCTION__, __FILE__, __LINE__, "system");
        die;
    }
Example #2
0
function load_tpch($dir)
{
    $out = array();
    $out['stats'] = load_stats($dir);
    $out['queries'] = load_queries($dir);
    return $out;
}