From 273298eb773b8ffbffb270e20cdd4b903b09f23d Mon Sep 17 00:00:00 2001 From: Zhong Lufan Date: Sun, 18 Apr 2021 16:43:29 +0800 Subject: [PATCH] Get AliaccessKeyId and AliaccessKeysecret in real time To use different AliaccessKeyID and AliaccessKeysecret --- AliyunOpenApiSDK.sh | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/AliyunOpenApiSDK.sh b/AliyunOpenApiSDK.sh index 89d1b9c..8b3cc7f 100644 --- a/AliyunOpenApiSDK.sh +++ b/AliyunOpenApiSDK.sh @@ -9,20 +9,20 @@ for _command in openssl curl; do done unset $_command -declare AliAccessKeyId AliAccessKeySecret -readonly _AliAccessKeyId=$AliAccessKeyId -readonly _AliAccessKeySecret=$AliAccessKeySecret -if [[ -z $_AliAccessKeyId ]]; then - echo "Aliyun OpenAPI SDK: 'AliAccessKeyId' environment variable not found or null" - exit 1 -fi -if [[ -z $_AliAccessKeySecret ]]; then - echo "Aliyun OpenAPI SDK: 'AliAccessKeySecret' environment variable not found or null" - exit 1 -fi - # aliapi_rpc aliapi_rpc() { + declare AliAccessKeyId AliAccessKeySecret + readonly _AliAccessKeyId=$AliAccessKeyId + readonly _AliAccessKeySecret=$AliAccessKeySecret + if [[ -z $_AliAccessKeyId ]]; then + echo "Aliyun OpenAPI SDK: 'AliAccessKeyId' environment variable not found or null" + return 61 + fi + if [[ -z $_AliAccessKeySecret ]]; then + echo "Aliyun OpenAPI SDK: 'AliAccessKeySecret' environment variable not found or null" + return 62 + fi + if [[ $# -lt 6 ]];then echo "Aliyun OpenAPI SDK: aliapi_rpc() not enough parameters" return 66