Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Acme.Sh
Commits
0ecb5a3f
Commit
0ecb5a3f
authored
Mar 22, 2019
by
temoffey
Browse files
fix syntax
parent
d289b0b4
Changes
1
Hide whitespace changes
Inline
Side-by-side
deploy/gcore_cdn.sh
View file @
0ecb5a3f
...
@@ -61,8 +61,7 @@ gcore_cdn_deploy() {
...
@@ -61,8 +61,7 @@ gcore_cdn_deploy() {
_info
"Get authorization token"
_info
"Get authorization token"
_request
=
"{
\"
username
\"
:
\"
$Le_Deploy_gcore_cdn_username
\"
,
\"
password
\"
:
\"
$Le_Deploy_gcore_cdn_password
\"
}"
_request
=
"{
\"
username
\"
:
\"
$Le_Deploy_gcore_cdn_username
\"
,
\"
password
\"
:
\"
$Le_Deploy_gcore_cdn_password
\"
}"
_debug _request
"
$_request
"
_debug _request
"
$_request
"
_H1
=
"Content-Type:application/json"
_response
=
$(
_H1
=
"Content-Type:application/json"
&&
_post
"
$_request
"
"https://api.gcdn.co/auth/signin"
)
_response
=
$(
_post
"
$_request
"
"https://api.gcdn.co/auth/signin"
)
_debug _response
"
$_response
"
_debug _response
"
$_response
"
_regex
=
"
\"
token
\"
:
\"
([^
\"
]+)
\"
"
_regex
=
"
\"
token
\"
:
\"
([^
\"
]+)
\"
"
_debug _regex
"
$_regex
"
_debug _regex
"
$_regex
"
...
@@ -75,8 +74,7 @@ gcore_cdn_deploy() {
...
@@ -75,8 +74,7 @@ gcore_cdn_deploy() {
fi
fi
_info
"Find CDN resource with cname
$_cdomain
"
_info
"Find CDN resource with cname
$_cdomain
"
_H2
=
"Authorization:Token
$_token
"
_response
=
$(
_H1
=
"Content-Type:application/json"
&&
_H2
=
"Authorization:Token
$_token
"
&&
_get
"https://api.gcdn.co/resources"
)
_response
=
$(
_get
"https://api.gcdn.co/resources"
)
_debug _response
"
$_response
"
_debug _response
"
$_response
"
_regex
=
".*(
\"
id
\"
.*?
\"
cname
\"
:
\"
$_cdomain
\"
.*?})"
_regex
=
".*(
\"
id
\"
.*?
\"
cname
\"
:
\"
$_cdomain
\"
.*?})"
_debug _regex
"
$_regex
"
_debug _regex
"
$_regex
"
...
@@ -104,7 +102,7 @@ gcore_cdn_deploy() {
...
@@ -104,7 +102,7 @@ gcore_cdn_deploy() {
_date
=
$(
date
"+%d.%m.%Y %H:%M:%S"
)
_date
=
$(
date
"+%d.%m.%Y %H:%M:%S"
)
_request
=
"{
\"
name
\"
:
\"
$_cdomain
(
$_date
)
\"
,
\"
sslCertificate
\"
:
\"
$_fullchain
\"
,
\"
sslPrivateKey
\"
:
\"
$_key
\"
}"
_request
=
"{
\"
name
\"
:
\"
$_cdomain
(
$_date
)
\"
,
\"
sslCertificate
\"
:
\"
$_fullchain
\"
,
\"
sslPrivateKey
\"
:
\"
$_key
\"
}"
_debug _request
"
$_request
"
_debug _request
"
$_request
"
_response
=
$(
_post
"
$_request
"
"https://api.gcdn.co/sslData"
)
_response
=
$(
_H1
=
"Content-Type:application/json"
&&
_H2
=
"Authorization:Token
$_token
"
&&
_post
"
$_request
"
"https://api.gcdn.co/sslData"
)
_debug _response
"
$_response
"
_debug _response
"
$_response
"
_regex
=
"
\"
id
\"
:([0-9]+)"
_regex
=
"
\"
id
\"
:([0-9]+)"
_debug _regex
"
$_regex
"
_debug _regex
"
$_regex
"
...
@@ -119,7 +117,7 @@ gcore_cdn_deploy() {
...
@@ -119,7 +117,7 @@ gcore_cdn_deploy() {
_info
"Update CDN resource"
_info
"Update CDN resource"
_request
=
"{
\"
originGroup
\"
:
$_originGroup
,
\"
sslData
\"
:
$_sslDataAdd
}"
_request
=
"{
\"
originGroup
\"
:
$_originGroup
,
\"
sslData
\"
:
$_sslDataAdd
}"
_debug _request
"
$_request
"
_debug _request
"
$_request
"
_response
=
$(
_post
"
$_request
"
"https://api.gcdn.co/resources/
$_resourceId
"
''
"PUT"
)
_response
=
$(
_H1
=
"Content-Type:application/json"
&&
_H2
=
"Authorization:Token
$_token
"
&&
_post
"
$_request
"
"https://api.gcdn.co/resources/
$_resourceId
"
''
"PUT"
)
_debug _response
"
$_response
"
_debug _response
"
$_response
"
_regex
=
"
\"
sslData
\"
:([0-9]+)"
_regex
=
"
\"
sslData
\"
:([0-9]+)"
_debug _regex
"
$_regex
"
_debug _regex
"
$_regex
"
...
@@ -135,7 +133,7 @@ gcore_cdn_deploy() {
...
@@ -135,7 +133,7 @@ gcore_cdn_deploy() {
_info
"Not found old SSL certificate"
_info
"Not found old SSL certificate"
else
else
_info
"Delete old SSL certificate"
_info
"Delete old SSL certificate"
_response
=
$(
_post
''
"https://api.gcdn.co/sslData/
$_sslDataOld
"
''
"DELETE"
)
_response
=
$(
_H1
=
"Content-Type:application/json"
&&
_H2
=
"Authorization:Token
$_token
"
&&
_post
''
"https://api.gcdn.co/sslData/
$_sslDataOld
"
''
"DELETE"
)
_debug _response
"
$_response
"
_debug _response
"
$_response
"
fi
fi
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment