local tool="$1"
+ empty_line
info "Performing dist upgrade with ${GREEN}${tool}${NORMAL} ..."
info "Tweaking '/etc/yum.conf' ..."
fi
fi
- local verbose_opt=""
- if [[ "${VERBOSE}" == "y" ]] ; then
- verbose_opt=" --verbose"
- fi
-
echo
info "Cleaning ..."
- exec_cmd ${tool} --assumeyes clean all
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --verbose --assumeyes clean all
+ else
+ exec_cmd ${tool} --assumeyes clean all
+ fi
echo
info "Making cache ..."
- exec_cmd ${tool} --assumeyes makecache
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --assumeyes makecache
+ else
+ exec_cmd ${tool} --verbose --assumeyes makecache
+ fi
echo
info "Removing cloud-init ..."
if rpm -qa | grep --quiet --perl-regexp '^cloud-init-\d' ; then
- exec_cmd ${tool} --assumeyes erase cloud-init
- RM -rf /etc/sysconfig/network-scripts/* /etc/sysconfig/network-scripts/.*
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --verbose --assumeyes erase cloud-init
+ else
+ exec_cmd ${tool} --assumeyes erase cloud-init
+ fi
+ RM -rf /etc/sysconfig/network-scripts/* /etc/sysconfig/network-scripts/.* /home/cloud-init
sleep 1
fi
echo
info "Doing upgrade ..."
- exec_cmd ${tool} --assumeyes upgrade
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --verbose --assumeyes upgrade
+ else
+ exec_cmd ${tool} --assumeyes upgrade
+ fi
empty_oracle_repo_files || true
echo
info "Cleaning again ..."
- exec_cmd ${tool} --assumeyes clean all
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --verbose --assumeyes clean all
+ else
+ exec_cmd ${tool} --assumeyes clean all
+ fi
echo
info "Making cache again ..."
- exec_cmd ${tool} --assumeyes makecache
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --verbose --assumeyes makecache
+ else
+ exec_cmd ${tool} --assumeyes makecache
+ fi
echo
info "Removing pointless stuff ..."
- exec_cmd ${tool} --assumeyes autoremove
+ if [[ "${VERBOSE}" == "y" ]] ; then
+ exec_cmd ${tool} --verbose --assumeyes autoremove
+ else
+ exec_cmd ${tool} --assumeyes autoremove
+ fi
}