File tree Expand file tree Collapse file tree 9 files changed +54
-18
lines changed
Expand file tree Collapse file tree 9 files changed +54
-18
lines changed Original file line number Diff line number Diff line change @@ -75,8 +75,12 @@ update_domain_zone
7575
7676# dns-cluster
7777if [ ! -z " $DNS_CLUSTER " ]; then
78- cmd=" $BIN /v-add-remote-dns-record $user $domain $id "
79- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
78+ # Check for first sync
79+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
80+ if [ -z " $dlock " ]; then
81+ cmd=" $BIN /v-add-remote-dns-record $user $domain $id "
82+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
83+ fi
8084fi
8185
8286
Original file line number Diff line number Diff line change @@ -43,8 +43,12 @@ update_object_value 'dns' 'DOMAIN' "$domain" '$EXP' "$exp"
4343
4444# dns-cluster
4545if [ ! -z " $DNS_CLUSTER " ]; then
46- cmd=" $BIN /v-change-remote-dns-domain-exp $user $domain "
47- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
46+ # Check for first sync
47+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
48+ if [ -z " $dlock " ]; then
49+ cmd=" $BIN /v-change-remote-dns-domain-exp $user $domain $exp "
50+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
51+ fi
4852fi
4953
5054
Original file line number Diff line number Diff line change @@ -54,8 +54,12 @@ update_domain_zone
5454
5555# dns-cluster
5656if [ ! -z " $DNS_CLUSTER " ]; then
57- cmd=" $BIN /v-add-remote-dns-domain $user $domain "
58- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
57+ # Check for first sync
58+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
59+ if [ -z " $dlock " ]; then
60+ cmd=" $BIN /v-add-remote-dns-domain $user $domain "
61+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
62+ fi
5963fi
6064
6165
Original file line number Diff line number Diff line change @@ -48,8 +48,12 @@ update_domain_zone
4848
4949# dns-cluster
5050if [ ! -z " $DNS_CLUSTER " ]; then
51- cmd=" $BIN /v-change-remote-dns-domain-soa $user $domain "
52- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
51+ # Check for first sync
52+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
53+ if [ -z " $dlock " ]; then
54+ cmd=" $BIN /v-change-remote-dns-domain-soa $user $domain $soa "
55+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
56+ fi
5357fi
5458
5559
Original file line number Diff line number Diff line change @@ -72,8 +72,12 @@ update_domain_zone
7272
7373# dns-cluster
7474if [ ! -z " $DNS_CLUSTER " ]; then
75- cmd=" $BIN /v-add-remote-dns-domain $user $domain "
76- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
75+ # Check for first sync
76+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
77+ if [ -z " $dlock " ]; then
78+ cmd=" $BIN /v-add-remote-dns-domain $user $domain "
79+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
80+ fi
7781fi
7882
7983
Original file line number Diff line number Diff line change @@ -47,8 +47,12 @@ update_domain_zone
4747
4848# dns-cluster
4949if [ ! -z " $DNS_CLUSTER " ]; then
50- cmd=" $BIN /v-change-remote-dns-domain-ttl $user $domain "
51- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
50+ # Check for first sync
51+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
52+ if [ -z " $dlock " ]; then
53+ cmd=" $BIN /v-change-remote-dns-domain-ttl $user $domain $ttl "
54+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
55+ fi
5256fi
5357
5458
Original file line number Diff line number Diff line change @@ -65,8 +65,12 @@ update_domain_zone
6565
6666# dns-cluster
6767if [ ! -z " $DNS_CLUSTER " ]; then
68- cmd=" $BIN /v-add-remote-dns-domain $user $domain "
69- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
68+ # Check for first sync
69+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
70+ if [ -z " $dlock " ]; then
71+ cmd=" $BIN /v-add-remote-dns-domain $user $domain "
72+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
73+ fi
7074fi
7175
7276
Original file line number Diff line number Diff line change @@ -54,8 +54,12 @@ update_domain_zone
5454
5555# dns-cluster
5656if [ ! -z " $DNS_CLUSTER " ]; then
57- cmd=" $BIN /v-add-remote-dns-domain $user $domain "
58- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
57+ # Check for first sync
58+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
59+ if [ -z " $dlock " ]; then
60+ cmd=" $BIN /v-add-remote-dns-domain $user $domain "
61+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
62+ fi
5963fi
6064
6165
Original file line number Diff line number Diff line change @@ -47,8 +47,12 @@ update_domain_zone
4747
4848# dns-cluster
4949if [ ! -z " $DNS_CLUSTER " ]; then
50- cmd=" $BIN /v-delete-remote-dns-record $user $domain $id "
51- echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
50+ # Check for first sync
51+ dlock=$( grep " domain $user $domain " $VESTA /data/queue/dns-cluster.pipe)
52+ if [ -z " $dlock " ]; then
53+ cmd=" $BIN /v-delete-remote-dns-record $user $domain $id "
54+ echo " $cmd " >> $VESTA /data/queue/dns-cluster.pipe
55+ fi
5256fi
5357
5458
You can’t perform that action at this time.
0 commit comments