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; }
function load_tpch($dir) { $out = array(); $out['stats'] = load_stats($dir); $out['queries'] = load_queries($dir); return $out; }