added error catcher

This commit is contained in:
Serghey Rodin 2011-06-28 23:44:45 +03:00
commit cbf1046322
2 changed files with 12 additions and 5 deletions

View file

@ -49,10 +49,15 @@ type=$(get_db_value '$TYPE')
# Switching on db type
case $type in
mysql) disk_usage=$(get_disk_db_mysql) ;;
pgsql) disk_usage=$(get_disk_db_pgsql) ;;
mysql) disk_usage=$(get_disk_db_mysql); ret_val="$?" ;;
pgsql) disk_usage=$(get_disk_db_pgsql); ret_val="$?" ;;
esac
# Checking ret_val
if [ "$ret_val" -ne '0' ]; then
exit $ret_val
fi
#----------------------------------------------------------#
# Vesta #

View file

@ -55,12 +55,14 @@ for database in $databases; do
# Switching on db type
case $type in
mysql) disk_usage=$(get_disk_db_mysql) ;;
pgsql) disk_usage=$(get_disk_db_pgsql) ;;
mysql) disk_usage=$(get_disk_db_mysql); ret_val="$?" ;;
pgsql) disk_usage=$(get_disk_db_pgsql); ret_val="$?" ;;
esac
# Updating disk value in config
update_db_base_value '$U_DISK' "$disk_usage"
if [ "$ret_val" -eq '0' ]; then
update_db_base_value '$U_DISK' "$disk_usage"
fi
done