Explorar o código

fixed bug in ip change function

Serghey Rodin %!s(int64=13) %!d(string=hai) anos
pai
achega
2d82352773
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      bin/v-change-dns-domain-ip

+ 5 - 1
bin/v-change-dns-domain-ip

@@ -39,11 +39,15 @@ is_object_unsuspended 'dns' 'DOMAIN' "$domain"
 #                       Action                             #
 #----------------------------------------------------------#
 
+# Get old ip
+get_domain_values 'dns'
+old=$IP
+
 # Changing ip
 update_object_value 'dns' 'DOMAIN' "$domain" '$IP' "$ip"
 
 # Changing records
-sed -i "s/$old_ip/$ip/g" $USER_DATA/dns/$domain.conf
+sed -i "s/$old/$ip/g" $USER_DATA/dns/$domain.conf
 
 # Updating zone
 update_domain_zone