Get AliaccessKeyId and AliaccessKeysecret in real time
To use different AliaccessKeyID and AliaccessKeysecret
This commit is contained in:
parent
df878aea3b
commit
273298eb77
|
@ -9,20 +9,20 @@ for _command in openssl curl; do
|
||||||
done
|
done
|
||||||
unset $_command
|
unset $_command
|
||||||
|
|
||||||
|
# aliapi_rpc <host> <http_method> <api_version> <api_action> <api_custom_key[]> <api_custom_value[]>
|
||||||
|
aliapi_rpc() {
|
||||||
declare AliAccessKeyId AliAccessKeySecret
|
declare AliAccessKeyId AliAccessKeySecret
|
||||||
readonly _AliAccessKeyId=$AliAccessKeyId
|
readonly _AliAccessKeyId=$AliAccessKeyId
|
||||||
readonly _AliAccessKeySecret=$AliAccessKeySecret
|
readonly _AliAccessKeySecret=$AliAccessKeySecret
|
||||||
if [[ -z $_AliAccessKeyId ]]; then
|
if [[ -z $_AliAccessKeyId ]]; then
|
||||||
echo "Aliyun OpenAPI SDK: 'AliAccessKeyId' environment variable not found or null"
|
echo "Aliyun OpenAPI SDK: 'AliAccessKeyId' environment variable not found or null"
|
||||||
exit 1
|
return 61
|
||||||
fi
|
fi
|
||||||
if [[ -z $_AliAccessKeySecret ]]; then
|
if [[ -z $_AliAccessKeySecret ]]; then
|
||||||
echo "Aliyun OpenAPI SDK: 'AliAccessKeySecret' environment variable not found or null"
|
echo "Aliyun OpenAPI SDK: 'AliAccessKeySecret' environment variable not found or null"
|
||||||
exit 1
|
return 62
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# aliapi_rpc <host> <http_method> <api_version> <api_action> <api_custom_key[]> <api_custom_value[]>
|
|
||||||
aliapi_rpc() {
|
|
||||||
if [[ $# -lt 6 ]];then
|
if [[ $# -lt 6 ]];then
|
||||||
echo "Aliyun OpenAPI SDK: aliapi_rpc() not enough parameters"
|
echo "Aliyun OpenAPI SDK: aliapi_rpc() not enough parameters"
|
||||||
return 66
|
return 66
|
||||||
|
|
Loading…
Reference in New Issue