Exemplo n.º 1
0
    exit;
}
if (isset($_GET["meta-metaclientquotasize-uuid"])) {
    artica_meta_client_squidquotasize();
    exit;
}
if (isset($_GET["meta-metaclientsquidperf-uuid"])) {
    artica_meta_client_squidperfs();
    exit;
}
if (isset($_GET["meta-metaclienteventsmaster-uuid"])) {
    artica_meta_client_eventsmaster();
    exit;
}
if (isset($_GET["meta-metaclientSquidRealtimeev-uuid"])) {
    artica_meta_client_squid_relatime_ev();
    exit;
}
if (isset($_GET["meta-metaclient-dumpsql-uuid"])) {
    artica_meta_client_mysql_dump();
    exit;
}
if (isset($_GET["meta-metaclient-scan-upload-dirs"])) {
    artica_meta_client_uploaddirs();
    exit;
}
if (isset($_GET["scan-categories"])) {
    artica_meta_scan_categories();
    exit;
}
if (isset($_GET["build-meta-schedules"])) {
Exemplo n.º 2
0
function extract_all_tgz()
{
    $sql = "SELECT * FROM metahosts WHERE blacklisted=0";
    $q = new mysql_meta();
    $results = $q->QUERY_SQL($sql);
    while ($ligne = mysql_fetch_assoc($results)) {
        $uuid = $ligne["uuid"];
        extract_tgz($uuid);
        global_status_ini($uuid);
        rotate_client($uuid);
        psaux_client($uuid);
        philesight_client($uuid);
        metaevents_client($uuid);
        metaevents_client2($uuid);
        metaevents_client3($uuid);
        sysalerts_smtp_client($uuid);
        articadaemons_client($uuid);
        //bandwidth_squid_calc($uuid);
        articasquid_quota_size_client($uuid);
        articasquid_perf_client($uuid);
        artica_meta_client_squid_relatime_ev($uuid);
        $workingfile = "/usr/share/artica-postfix/ressources/conf/meta/hosts/uploaded/{$uuid}/SNAPSHOT/snapshot.tar.gz";
        if (is_file($workingfile)) {
            snapshot_client($uuid);
        }
        system_scheduler($uuid);
        order_uuid($uuid);
        MaxSnapShots($uuid);
        CloneSource($uuid);
        artica_meta_client_purge_upload_queue($uuid);
    }
}