Ver código fonte

skip rsync qgis to remote host at Install

Piotr Labudda 9 anos atrás
pai
commit
6aa349c766
1 arquivos alterados com 3 adições e 0 exclusões
  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';
 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 \
 rsync --archive --times --delete --compress --one-file-system --omit-dir-times --no-g --no-perms \
 	--verbose {$rsyncSshPort} \
 	--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/;
 	'{$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} '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} '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'
 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);
 		V::exec($cmd, $out, $ret);
 		DBG::_(true, true, "cmd: {$cmd} (return: {$ret})", $out, __CLASS__, __FUNCTION__, __LINE__);
 		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}");
 		if (0 !== $ret) throw new Exception("Cannot run remote command using rsa key! #{$ret}");