|
@ -1040,20 +1040,26 @@ issue() { |
|
|
_err "so the resulting subdomain will be: $txtdomain" |
|
|
_err "so the resulting subdomain will be: $txtdomain" |
|
|
continue |
|
|
continue |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if ! source $d_api ; then |
|
|
|
|
|
_err "Load file $d_api error. Please check your api file and try again." |
|
|
|
|
|
return 1 |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
addcommand="$Le_Webroot-add" |
|
|
|
|
|
if ! command -v $addcommand ; then |
|
|
|
|
|
_err "It seems that your api file is not correct, it must have a function named: $addcommand" |
|
|
|
|
|
return 1 |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
( |
|
|
|
|
|
if ! source $d_api ; then |
|
|
|
|
|
_err "Load file $d_api error. Please check your api file and try again." |
|
|
|
|
|
return 1 |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
addcommand="$Le_Webroot-add" |
|
|
|
|
|
if ! command -v $addcommand ; then |
|
|
|
|
|
_err "It seems that your api file is not correct, it must have a function named: $addcommand" |
|
|
|
|
|
return 1 |
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
if ! $addcommand $txtdomain $txt ; then |
|
|
|
|
|
_err "Error add txt for domain:$txtdomain" |
|
|
|
|
|
return 1 |
|
|
|
|
|
fi |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
if ! $addcommand $txtdomain $txt ; then |
|
|
|
|
|
_err "Error add txt for domain:$txtdomain" |
|
|
|
|
|
|
|
|
if [[ "$?" != "0" ]] ; then |
|
|
return 1 |
|
|
return 1 |
|
|
fi |
|
|
fi |
|
|
dnsadded='1' |
|
|
dnsadded='1' |
|
|