Преглед изворни кода

check_result() refactoring

Serghey Rodin пре 9 година
родитељ
комит
b67632d578
1 измењених фајлова са 2 додато и 7 уклоњено
  1. 2 7
      bin/v-change-sys-ip-status

+ 2 - 7
bin/v-change-sys-ip-status

@@ -27,18 +27,13 @@ check_args '2' "$#" 'IP IP_STATUS'
 is_format_valid 'ip' 'ip_status'
 is_format_valid 'ip' 'ip_status'
 is_ip_valid "$ip"
 is_ip_valid "$ip"
 if [ "$ip_status" = "$(get_ip_value '$STATUS')" ]; then
 if [ "$ip_status" = "$(get_ip_value '$STATUS')" ]; then
-    echo "Error: status $ip_status is already set"
-    log_event "$E_EXISTS" "$ARGUMENTS"
-    exit $E_EXISTS
+    check_result "$E_EXISTS" "status $ip_status is already set"
 fi
 fi
-
 web_domains=$(get_ip_value '$U_WEB_DOMAINS')
 web_domains=$(get_ip_value '$U_WEB_DOMAINS')
 sys_user=$(get_ip_value '$U_SYS_USERS')
 sys_user=$(get_ip_value '$U_SYS_USERS')
 ip_owner=$(get_ip_value '$OWNER')
 ip_owner=$(get_ip_value '$OWNER')
 if [ "$web_domains" -ne '0' ] && [ "$sys_user" != "$ip_owner" ]; then
 if [ "$web_domains" -ne '0' ] && [ "$sys_user" != "$ip_owner" ]; then
-    echo "Error: ip $ip is used"
-    log_event "$E_INUSE" "$ARGUMENTS"
-    exit $E_INUSE
+    check_result "$E_INUSE" "ip $ip is used"
 fi
 fi