Преглед изворни кода

skip rsync qgis to remote host at Install

Piotr Labudda пре 9 година
родитељ
комит
6aa349c766
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      SE/se-lib/Route/Install.php

+ 3 - 0
SE/se-lib/Route/Install.php

@@ -474,11 +474,14 @@ ssh {$sshArgs} {$sshHostUsr} 'cp -r /Library/Server/Web/Data/Sites/Default/SE ~/
 ssh {$sshArgs} {$sshHostUsr} 'rm -rf ~/se.encrypted.upgrade/SE/config';
 rsync --archive --times --delete --compress --one-file-system --omit-dir-times --no-g --no-perms \
 	--verbose {$rsyncSshPort} \
+	--exclude='stuff/qgis__kyngchaos.com' \
+	--exclude='stuff/qgis__kyngchaos.com/QGIS-2.14.3-1.dmg' \
 	'{$appLicenceInfo->installPath}/SE/' {$sshHostUsr}:~/se.encrypted.upgrade/SE/;
 ssh {$sshArgs} {$sshHostUsr} 'cp -r /Library/Server/Web/Data/Sites/Default/SE/config ~/se.encrypted.upgrade/SE/';
 ssh {$sshArgs} {$sshHostUsr} 'rm /Library/Server/Web/Data/Sites/Default/se.encrypted.upgrade'
 ssh {$sshArgs} {$sshHostUsr} 'ln -s ~/se.encrypted.upgrade/SE /Library/Server/Web/Data/Sites/Default/se.encrypted.upgrade'
 		";
+		// --dry-run \
 		V::exec($cmd, $out, $ret);
 		DBG::_(true, true, "cmd: {$cmd} (return: {$ret})", $out, __CLASS__, __FUNCTION__, __LINE__);
 		if (0 !== $ret) throw new Exception("Cannot run remote command using rsa key! #{$ret}");