iprevent calling rm if absent folder exists but is empty - drist - a remote deployment tool Err bitreich.org 70
hgit clone git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ URL:git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/ bitreich.org 70
1Log /scm/drist/log.gph bitreich.org 70
1Files /scm/drist/files.gph bitreich.org 70
1Refs /scm/drist/refs.gph bitreich.org 70
1Tags /scm/drist/tag bitreich.org 70
1README /scm/drist/file/README.gph bitreich.org 70
1LICENSE /scm/drist/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 4dd8e8e02dac1c139f85edafe0a46c9f4f3c5375 /scm/drist/commit/4dd8e8e02dac1c139f85edafe0a46c9f4f3c5375.gph bitreich.org 70
1parent 92aca81f5528fe453c8da9dda92c5bf27f706572 /scm/drist/commit/92aca81f5528fe453c8da9dda92c5bf27f706572.gph bitreich.org 70
hAuthor: Solene Rapenne <solene@perso.pw> URL:mailto:solene@perso.pw bitreich.org 70
iDate: Mon, 13 Aug 2018 13:42:38 +0200 Err bitreich.org 70
i Err bitreich.org 70
iprevent calling rm if absent folder exists but is empty Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M drist | 2 +- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 1 insertion(+), 1 deletion(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/drist b/drist /scm/drist/file/drist.gph bitreich.org 70
i@@ -54,7 +54,7 @@ delete_files() { Err bitreich.org 70
i printf 'Removing files:\n' Err bitreich.org 70
i find "$1" -type f | sed 's/"/\\&/' | \ Err bitreich.org 70
i awk -v path="${1}" '{ printf "\"%s\" ",substr($0,length(path)+1)}' > "${LIST}" Err bitreich.org 70
i- ssh "$2" "rm -v $(cat $LIST)" Err bitreich.org 70
i+ test -s "$LIST" && ssh "$2" "rm -v $(cat $LIST)" Err bitreich.org 70
i fi Err bitreich.org 70
i fi Err bitreich.org 70
i } Err bitreich.org 70
.
Response:
text/plain