We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9b48ddb commit 3a88509Copy full SHA for 3a88509
libexec/ghe-restore-pages-rsync
@@ -22,8 +22,10 @@ host="$1"
22
23
# Transfer all Pages data from the latest snapshot to the GitHub instance
24
# in a single rsync invocation.
25
-rsync -avz --delete \
26
- -e "ghe-ssh -p $(ssh_port_part "$host")" \
27
- --rsync-path="sudo -u git rsync" \
28
- "$GHE_DATA_DIR/$GHE_RESTORE_SNAPSHOT/pages/" \
29
- "$(ssh_host_part "$host"):$GHE_REMOTE_DATA_DIR/pages" 1>&3
+if [ -d "$GHE_DATA_DIR/$GHE_RESTORE_SNAPSHOT/pages/" ]; then
+ rsync -avz --delete \
+ -e "ghe-ssh -p $(ssh_port_part "$host")" \
+ --rsync-path="sudo -u git rsync" \
+ "$GHE_DATA_DIR/$GHE_RESTORE_SNAPSHOT/pages/" \
30
+ "$(ssh_host_part "$host"):$GHE_REMOTE_DATA_DIR/pages" 1>&3
31
+fi
0 commit comments