sleep to wait dns record to take effect.
							parent
							
								
									638b9a0559
								
							
						
					
					
						commit
						0ed4c9391e
					
				| 
						 | 
				
			
			@ -37,7 +37,8 @@ dns-cf-add() {
 | 
			
		|||
    if _cf_rest POST "/zones/$_domain_id/dns_records"  "{\"type\":\"TXT\",\"name\":\"$fulldomain\",\"content\":\"$txtvalue\",\"ttl\":120}"; then
 | 
			
		||||
      if printf $response | grep $fulldomain > /dev/null ; then
 | 
			
		||||
        _info "Added, sleeping 10 seconds"
 | 
			
		||||
        sleep 1
 | 
			
		||||
        sleep 10
 | 
			
		||||
        #todo: check if the record takes effect
 | 
			
		||||
        return 0
 | 
			
		||||
      else
 | 
			
		||||
        _err "Add txt record error."
 | 
			
		||||
| 
						 | 
				
			
			@ -54,6 +55,7 @@ dns-cf-add() {
 | 
			
		|||
    if [ "$?" == "0" ]; then
 | 
			
		||||
      _info "Updated, sleeping 10 seconds"
 | 
			
		||||
      sleep 10
 | 
			
		||||
      #todo: check if the record takes effect
 | 
			
		||||
      return 0;
 | 
			
		||||
    fi
 | 
			
		||||
    _err "Update error"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue