Jaap Marcus 2 лет назад
Родитель
Сommit
1eee22cc65
1 измененных файлов с 20 добавлено и 18 удалено
  1. 20 18
      bin/v-delete-remote-dns-record

+ 20 - 18
bin/v-delete-remote-dns-record

@@ -42,30 +42,32 @@ check_hestia_demo_mode
 #                       Action                             #
 #----------------------------------------------------------#
 
-# Starting cluster loop
-IFS=$'\n'
-for cluster in $(cat $HESTIA/conf/dns-cluster.conf); do
+if [ "$DNS_CLUSTER_SYSTEM" != "hestia-zone" ]; then
+	# Starting cluster loop
+	IFS=$'\n'
+	for cluster in $(cat $HESTIA/conf/dns-cluster.conf); do
 
-	# Reset user, password and hash vars
-	clear_dns_cluster_settings
+		# Reset user, password and hash vars
+		clear_dns_cluster_settings
 
-	# Parsing remote host parameters
-	parse_object_kv_list "$cluster"
+		# Parsing remote host parameters
+		parse_object_kv_list "$cluster"
 
-	# Syncing serial
-	str=$(grep "DOMAIN='$domain'" $USER_DATA/dns.conf)
-	cluster_cmd v-insert-dns-domain "$DNS_USER" "$str" "$HOSTNAME" 'domain' 'no'
-	check_result $? "$HOST connection failed (soa sync)" "$E_CONNECT"
+		# Syncing serial
+		str=$(grep "DOMAIN='$domain'" $USER_DATA/dns.conf)
+		cluster_cmd v-insert-dns-domain "$DNS_USER" "$str" "$HOSTNAME" 'domain' 'no'
+		check_result $? "$HOST connection failed (soa sync)" "$E_CONNECT"
 
-	# Sync domain
-	cluster_cmd v-delete-dns-record "$DNS_USER" "$domain" "$id" 'no'
-	#check_result $? "$HOST connection failed (delete)" $E_CONNECT
+		# Sync domain
+		cluster_cmd v-delete-dns-record "$DNS_USER" "$domain" "$id" 'no'
+		#check_result $? "$HOST connection failed (delete)" $E_CONNECT
 
-	# Rebuilding dns zone
-	cluster_cmd v-rebuild-dns-domain "$DNS_USER" "$domain" 'yes' 'no'
-	check_result $? "$HOST connection failed (rebuild)" "$E_CONNECT"
+		# Rebuilding dns zone
+		cluster_cmd v-rebuild-dns-domain "$DNS_USER" "$domain" 'yes' 'no'
+		check_result $? "$HOST connection failed (rebuild)" "$E_CONNECT"
 
-done
+	done
+fi
 
 #----------------------------------------------------------#
 #                       Hestia                             #