<?php
    /**
     * 
     * FOR CRONJOB
     * sync archive files to pupet master
     * 
     */

    require_once("../public_html/deployment/config/inc_projects_config.php");
    
    echo "========= SYNC archive files ==========\n\n";
    
    if (array_key_exists('mirrorPackages', $aConfig) && count($aConfig['mirrorPackages']) ){
        foreach (array_keys($aConfig["phases"]) as $sPhase){
            echo "===== $sPhase \n";
            foreach($aConfig['mirrorPackages'] as $sLabel=>$sTarget){
                
                $sCmd="/usr/bin/rsync --delete -rv  ".$aConfig["packageDir"]."/$sPhase/* $sTarget/$sPhase ; \n";
                echo "--- $sLabel\n";
                echo "\$ $sCmd\n";
                $sOut=shell_exec($sCmd);
            }
        }
    }
?>