query("update groups set backfill_target=0, first_record=0, first_record_postdate=null, last_record=0, last_record_postdate=null, last_updated=null"); printf("Reseting all groups completed.\n"); $arr = array("parts", "partrepair", "binaries"); foreach ($arr as &$value) { $rel = $db->query("truncate table $value"); printf("Truncating $value completed.\n"); } unset($value); //get variables from config.sh and defaults.sh $path = dirname(__FILE__); $varnames = shell_exec("cat " . $path . "/../config.sh | grep ^export | cut -d \= -f1 | awk '{print $2;}'"); $varnames .= shell_exec("cat " . $path . "/../defaults.sh | grep ^export | cut -d \= -f1 | awk '{print $2;}'"); $vardata = shell_exec("cat " . $path . "/../config.sh | grep ^export | cut -d \\\" -f2 | awk '{print $1;}'"); $vardata .= shell_exec("cat " . $path . "/../defaults.sh | grep ^export | cut -d \\\" -f2 | awk '{print $1;}'"); $varnames = explode("\n", $varnames); $vardata = explode("\n", $vardata); $array = array_combine($varnames, $vardata); unset($array['']); $TESTING = "{$array['NEWZPATH']}{$array['TESTING_PATH']}"; passthru("cd $TESTING && php spotnab.php -r");