diff --git a/generic_data/RemoteData/Bases.xml b/generic_data/RemoteData/Bases.xml deleted file mode 100644 index 6921d05..0000000 --- a/generic_data/RemoteData/Bases.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - diff --git a/php/RemoteDataCenter/getRemoteDDBaseProxies.php b/php/RemoteDataCenter/getRemoteDDBaseProxies.php index b37b79c..a44fead 100644 --- a/php/RemoteDataCenter/getRemoteDDBaseProxies.php +++ b/php/RemoteDataCenter/getRemoteDDBaseProxies.php @@ -45,19 +45,27 @@ exit("No Bases.xml file at DDBase/INFO ? IMPEX only".PHP_EOL); $basesRemote = $basesDomRemote->getElementsByTagName("dataCenter"); - + echo INFOSITE.PHP_EOL; foreach ($basesRemote as $baseRemote) { $baseId = $baseRemote->getAttribute("xml:id"); + // add remote base if it doesn't exist if (!$basesDom->getElementById($baseId)) { - $baseClone = $basesDom->importNode($baseRemote); - $basesDom->documentElement->appendChild($baseClone); $baseDir = DATAPATH."/RemoteData/$baseId"; $baseDirRemote = INFOSITE."INFO/bases/$baseId"; if (!is_dir($baseDir)) mkdir($baseDir); - - if (!copy("$baseDirRemote/base.xml", "$baseDir/base.xml")) - echo "Cannot copy base.xml for $baseId".PHP_EOL; + if (!copy("$baseDirRemote/base.xml", "$baseDir/base.xml")) { + echo "Cannot copy base.xml for $baseId".PHP_EOL; + } + else { + $baseClone = $basesDom->importNode($baseRemote); + $basesDom->documentElement->appendChild($baseClone); + echo "Added $baseId".PHP_EOL; + if ($baseId == "THEMIS") { + $center = new THEMIS(); + $center->makeAllParams(); + } + } } } } diff --git a/php/RemoteDataCenter/makeRemoteParamInternal.php b/php/RemoteDataCenter/makeRemoteParamInternal.php deleted file mode 100644 index 29eab27..0000000 --- a/php/RemoteDataCenter/makeRemoteParamInternal.php +++ /dev/null @@ -1,20 +0,0 @@ -makeAllParams(); - -?> \ No newline at end of file diff --git a/update_amda/makeRemote b/update_amda/makeRemote index 6fbb0e6..fd82164 100755 --- a/update_amda/makeRemote +++ b/update_amda/makeRemote @@ -35,10 +35,7 @@ # "DDBASE side" ( CDAWEB-like ) data centers # php $AMDA_IHM/php/RemoteDataCenter/getRemoteDDBaseProxies.php - - # make THEMIS Remote Params descriptions - php $AMDA_IHM/php/RemoteDataCenter/makeRemoteParamInternal.php - + # copy "DDBASE" Remote Params descriptions if [ -d $AMDA_IHM/generic_data/RemoteData/PARAMS ]; then cp $AMDA_IHM/generic_data/RemoteData/PARAMS/* $AMDA_IHM/generic_data/newKernelDDBase/ -- libgit2 0.21.2