Example #1
0
 private static function moveModgearmanFile($file, $verbose = false)
 {
     $srcFile = self::TMP_DIR . '/' . self::$deployment . '/' . $file;
     $destFile = self::PROD_MGDIR . '/' . $file;
     if (!file_exists($srcFile)) {
         return false;
     }
     self::checkModgearmanPerms();
     $srcMd5 = FileUtils::returnContentsMD5($srcFile);
     $destMd5 = FileUtils::returnContentsMD5($destFile);
     if ($srcMd5 == $destMd5) {
         return false;
     }
     FileUtils::moveFile($srcFile, $destFile, $verbose);
     return true;
 }