Browse Source
Merge pull request #2023 from jim-p/acme-fix-2022
Use cross-platform grep pattern for Namecheap API. Fixes #2022
pull/2047/head
neil
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
6 additions and
6 deletions
-
dnsapi/dns_namecheap.sh
|
@ -161,12 +161,12 @@ _namecheap_parse_host() { |
|
|
_host=$1 |
|
|
_host=$1 |
|
|
_debug _host "$_host" |
|
|
_debug _host "$_host" |
|
|
|
|
|
|
|
|
_hostid=$(echo "$_host" | _egrep_o '\sHostId="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostname=$(echo "$_host" | _egrep_o '\sName="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hosttype=$(echo "$_host" | _egrep_o '\sType="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostaddress=$(echo "$_host" | _egrep_o '\sAddress="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostmxpref=$(echo "$_host" | _egrep_o '\sMXPref="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostttl=$(echo "$_host" | _egrep_o '\sTTL="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
|
|
|
_hostid=$(echo "$_host" | _egrep_o ' HostId="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostname=$(echo "$_host" | _egrep_o ' Name="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hosttype=$(echo "$_host" | _egrep_o ' Type="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostaddress=$(echo "$_host" | _egrep_o ' Address="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostmxpref=$(echo "$_host" | _egrep_o ' MXPref="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
_hostttl=$(echo "$_host" | _egrep_o ' TTL="[^"]*' | cut -d '"' -f 2) |
|
|
|
|
|
|
|
|
_debug hostid "$_hostid" |
|
|
_debug hostid "$_hostid" |
|
|
_debug hostname "$_hostname" |
|
|
_debug hostname "$_hostname" |
|
|