Quick fix for cleanup.sh
- vars in xargs become quoted without echo
Related-PROD: PROD-29898
Change-Id: If1e104285137c365642ca85bdc3a837d20324b7a
diff --git a/cleanup.sh b/cleanup.sh
index eb7c0a6..6b295a0 100644
--- a/cleanup.sh
+++ b/cleanup.sh
@@ -61,12 +61,12 @@
if [ -s ${cmds} ]; then
if [ "${serial}" = false ] ; then
echo "... processing $(cat ${cmds} | wc -l) commands, worker threads ${batch_size}"
- cat ${cmds} | tr '\n' '\0' | xargs -P 1 -n 1 -0 openstack
+ cat ${cmds} | tr '\n' '\0' | xargs -P ${batch_size} -n 1 -0 echo | openstack
#cat ${cmds} | openstack
truncate -s 0 ${cmds}
else
echo "... processing $(cat ${cmds} | wc -l) commands"
- cat ${cmds} | tr '\n' '\0' | xargs -P ${batch_size} -n 1 -0 openstack
+ cat ${cmds} | tr '\n' '\0' | xargs -P 1 -n 1 -0 echo | openstack
truncate -s 0 ${cmds}
fi
fi