From: Alfredo Deza Date: Thu, 29 Aug 2019 20:15:53 +0000 (-0400) Subject: scripts: use find's -delete option to prevent 'argument too long' X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=179848278d396ff0c04ea0c0a3cc9ec1ec30d38f;p=ceph-build.git scripts: use find's -delete option to prevent 'argument too long' Signed-off-by: Alfredo Deza --- diff --git a/scripts/build_utils.sh b/scripts/build_utils.sh index 689cd437..e9e3a4da 100644 --- a/scripts/build_utils.sh +++ b/scripts/build_utils.sh @@ -728,7 +728,7 @@ prune_stale_vagrant_vms() { shopt -s globstar # From the global workspace path, find any machine stale from other jobs - sudo find $SEARCH_PATH -type d -wholename '*/.vagrant/machines' -exec rm -rv {} + + sudo find "$SEARCH_PATH" -type d -path "*/.vagrant/machines/*" -delete # unset extended pattern globbing, to prevent messing up other functions shopt -u globstar