Efficiency enhancement for upgrade and upgrade_schema by running global tasks one time rather than for each domain.
This commit is contained in:
@@ -25,14 +25,16 @@
|
||||
*/
|
||||
|
||||
//make sure that prefix-a-leg is set to true in the xml_cdr.conf.xml file
|
||||
$file_contents = file_get_contents($_SESSION['switch']['conf']['dir']."/autoload_configs/xml_cdr.conf.xml");
|
||||
$file_contents_new = str_replace("param name=\"prefix-a-leg\" value=\"false\"/", "param name=\"prefix-a-leg\" value=\"true\"/", $file_contents);
|
||||
if ($file_contents != $file_contents_new) {
|
||||
$fout = fopen($_SESSION['switch']['conf']['dir']."/autoload_configs/xml_cdr.conf.xml","w");
|
||||
fwrite($fout, $file_contents_new);
|
||||
fclose($fout);
|
||||
if ($display_type == "text") {
|
||||
echo " xml_cdr.conf.xml: updated\n";
|
||||
if ($domains_processed == 1) {
|
||||
$file_contents = file_get_contents($_SESSION['switch']['conf']['dir']."/autoload_configs/xml_cdr.conf.xml");
|
||||
$file_contents_new = str_replace("param name=\"prefix-a-leg\" value=\"false\"/", "param name=\"prefix-a-leg\" value=\"true\"/", $file_contents);
|
||||
if ($file_contents != $file_contents_new) {
|
||||
$fout = fopen($_SESSION['switch']['conf']['dir']."/autoload_configs/xml_cdr.conf.xml","w");
|
||||
fwrite($fout, $file_contents_new);
|
||||
fclose($fout);
|
||||
if ($display_type == "text") {
|
||||
echo " xml_cdr.conf.xml: updated\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user