Browse Source

transform record name to lower case when searching for TXT record

zak905 1 năm trước cách đây
mục cha
commit
0974c74a89
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      dnsapi/dns_ionos.sh

+ 3 - 0
dnsapi/dns_ionos.sh

@@ -207,6 +207,9 @@ _ionos_cloud_get_record() {
   txtrecord=$2
   txtrecord=$2
   fulldomain=$3
   fulldomain=$3
   _record_name=$(printf "%s" "$fulldomain" | cut -d . -f 1)
   _record_name=$(printf "%s" "$fulldomain" | cut -d . -f 1)
+  # this is to transform record name to lower case
+  # IONOS Cloud API transforms all record names to lower case
+  _record_name=${_record_name@L}
 
 
    _info "grepping with the following args: zone_id=$zone_id txtrecord=$txtrecord fulldomain=$fulldomain _record_name=$_record_name"
    _info "grepping with the following args: zone_id=$zone_id txtrecord=$txtrecord fulldomain=$fulldomain _record_name=$_record_name"