|
|
@ -14,6 +14,9 @@
|
|
|
|
#'ovh-eu'
|
|
|
|
#'ovh-eu'
|
|
|
|
OVH_EU='https://eu.api.ovh.com/1.0'
|
|
|
|
OVH_EU='https://eu.api.ovh.com/1.0'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#'ovh-us'
|
|
|
|
|
|
|
|
OVH_US='https://api.us.ovhcloud.com/1.0'
|
|
|
|
|
|
|
|
|
|
|
|
#'ovh-ca':
|
|
|
|
#'ovh-ca':
|
|
|
|
OVH_CA='https://ca.api.ovh.com/1.0'
|
|
|
|
OVH_CA='https://ca.api.ovh.com/1.0'
|
|
|
|
|
|
|
|
|
|
|
@ -29,9 +32,6 @@ SYS_EU='https://eu.api.soyoustart.com/1.0'
|
|
|
|
#'soyoustart-ca'
|
|
|
|
#'soyoustart-ca'
|
|
|
|
SYS_CA='https://ca.api.soyoustart.com/1.0'
|
|
|
|
SYS_CA='https://ca.api.soyoustart.com/1.0'
|
|
|
|
|
|
|
|
|
|
|
|
#'runabove-ca'
|
|
|
|
|
|
|
|
RAV_CA='https://api.runabove.com/1.0'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wiki="https://github.com/acmesh-official/acme.sh/wiki/How-to-use-OVH-domain-api"
|
|
|
|
wiki="https://github.com/acmesh-official/acme.sh/wiki/How-to-use-OVH-domain-api"
|
|
|
|
|
|
|
|
|
|
|
|
ovh_success="https://github.com/acmesh-official/acme.sh/wiki/OVH-Success"
|
|
|
|
ovh_success="https://github.com/acmesh-official/acme.sh/wiki/OVH-Success"
|
|
|
@ -45,6 +45,10 @@ _ovh_get_api() {
|
|
|
|
printf "%s" $OVH_EU
|
|
|
|
printf "%s" $OVH_EU
|
|
|
|
return
|
|
|
|
return
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
|
|
|
|
ovh-us | ovhus)
|
|
|
|
|
|
|
|
printf "%s" $OVH_US
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
;;
|
|
|
|
ovh-ca | ovhca)
|
|
|
|
ovh-ca | ovhca)
|
|
|
|
printf "%s" $OVH_CA
|
|
|
|
printf "%s" $OVH_CA
|
|
|
|
return
|
|
|
|
return
|
|
|
@ -65,14 +69,15 @@ _ovh_get_api() {
|
|
|
|
printf "%s" $SYS_CA
|
|
|
|
printf "%s" $SYS_CA
|
|
|
|
return
|
|
|
|
return
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
runabove-ca | runaboveca)
|
|
|
|
# raw API url starts with https://
|
|
|
|
printf "%s" $RAV_CA
|
|
|
|
https*)
|
|
|
|
|
|
|
|
printf "%s" "$1"
|
|
|
|
return
|
|
|
|
return
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
|
|
|
|
|
|
|
|
*)
|
|
|
|
*)
|
|
|
|
|
|
|
|
|
|
|
|
_err "Unknown parameter : $1"
|
|
|
|
_err "Unknown endpoint : $1"
|
|
|
|
return 1
|
|
|
|
return 1
|
|
|
|
;;
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
esac
|
|
|
|