set -o errexit
set -o nounset
-set -o pipefail
source /etc/os-release || source /usr/lib/os-release
case ${ID,,} in
# just wait few seconds before attempting to check pkg manager process
sleep 10
-echo "Checking for running package manager instance..."
+echo "Info: Waiting for completion of an existing $pkg_mgr_cmd process before proceeding..."
while true; do
pkg_mgr_process=$(pgrep -f $pkg_mgr_cmd | cat)
if [[ -n $pkg_mgr_process ]]; then
- echo "Waiting for $pkg_mgr_cmd process $pkg_mgr_process to finish..."
sleep 10
else
- echo "$pkg_mgr_cmd process done. Continuing..."
break
fi
done
+echo "Info: $pkg_mgr_cmd process done. Continuing..."
# vim: set ts=2 sw=2 expandtab: