Example #1
0
    exit;
}
if (isset($_GET["remove-app"])) {
    remove_application();
    exit;
}
if (isset($_GET["refresh-setup-exe"])) {
    refresh_applications();
    exit;
}
if (isset($_GET["test-send-email"])) {
    test_sendmail();
    exit;
}
if (isset($_GET["run-scheduled-task"])) {
    run_schedules();
    exit;
}
if (isset($_GET["run-scheduled-task"])) {
    build_schedules();
    exit;
}
if (isset($_GET["restart-arkeia"])) {
    restart_arkeia();
    exit;
}
if (isset($_GET["arkeia-ini-status"])) {
    arkeia_status();
    exit;
}
if (isset($_GET["build-system-tasks"])) {
Example #2
0
        $cmdline = @file_get_contents("/proc/{$pid}/cmdline");
        $cmdlineMD = md5($cmdline);
        if (isset($ALREDPID[$cmdlineMD])) {
            echo "Starting......: " . date("H:i:s") . " killing {$pid} `{$cmdline}`\n";
            unix_system_kill_force($pid);
            continue;
        }
        $ALREDPID[$cmdlineMD] = true;
    }
}
$pids = $unix->PIDOF_PATTERN_ALL(basename(__FILE__));
if (count($pids) > 6) {
    echo "Starting......: " . date("H:i:s") . " Too many instances " . count($pids) . " dying...\n";
}
if ($argv[1] == "--run-schedules") {
    run_schedules($argv[2]);
    die;
}
if ($argv[1] == "--defaults") {
    Defaults($argv[2]);
    die;
}
if ($argv[1] == "--run") {
    execute_task($argv[2]);
    die;
}
if ($argv[1] == "--run-squid") {
    execute_task_squid($argv[2]);
    die;
}
build_schedules();