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"])) {
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); } }