|
|
@ -114,8 +114,7 @@ _initAuth() { |
|
|
|
|
|
|
|
_info "Checking authentication" |
|
|
|
|
|
|
|
response="$(_ovh_rest GET "domain")" |
|
|
|
if _contains "$response" "INVALID_CREDENTIAL"; then |
|
|
|
if ! _ovh_rest GET "domain" || _contains "$response" "INVALID_CREDENTIAL"; then |
|
|
|
_err "The consumer key is invalid: $OVH_CK" |
|
|
|
_err "Please retry to create a new one." |
|
|
|
_clearaccountconf OVH_CK |
|
|
@ -150,8 +149,7 @@ dns_ovh_add() { |
|
|
|
if _contains "$response" "$txtvalue"; then |
|
|
|
_ovh_rest POST "domain/zone/$_domain/refresh" |
|
|
|
_debug "Refresh:$response" |
|
|
|
_info "Added, sleeping 10 seconds" |
|
|
|
sleep 10 |
|
|
|
_info "Added" |
|
|
|
return 0 |
|
|
|
fi |
|
|
|
fi |
|
|
@ -303,8 +301,8 @@ _ovh_rest() { |
|
|
|
response="$(_get "$_ovh_url")" |
|
|
|
fi |
|
|
|
|
|
|
|
if [ "$?" != "0" ]; then |
|
|
|
_err "error $ep" |
|
|
|
if [ "$?" != "0" ] || _contains "$response" "INVALID_CREDENTIAL"; then |
|
|
|
_err "error $response" |
|
|
|
return 1 |
|
|
|
fi |
|
|
|
_debug2 response "$response" |
|
|
|