feat(tls): keystone domain manage script to pass cert
This patch add capability to pass certificate in request method. Change-Id: I2e431bf3a34f40f58254e4f2b61554453471e0de
This commit is contained in:
parent
74dfea1ce9
commit
c12ada7224
@ -14,6 +14,7 @@ limitations under the License.
|
|||||||
*/}}
|
*/}}
|
||||||
|
|
||||||
import json
|
import json
|
||||||
|
import os
|
||||||
import requests
|
import requests
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
@ -28,7 +29,9 @@ def main(args):
|
|||||||
'Cache-Control': "no-cache"
|
'Cache-Control': "no-cache"
|
||||||
}
|
}
|
||||||
|
|
||||||
response = requests.request("GET", url, headers=headers)
|
verify = os.getenv('OS_CACERT', True)
|
||||||
|
|
||||||
|
response = requests.request("GET", url, headers=headers, verify=verify)
|
||||||
|
|
||||||
if response.status_code == 404:
|
if response.status_code == 404:
|
||||||
print("domain config not found - put")
|
print("domain config not found - put")
|
||||||
@ -42,7 +45,7 @@ def main(args):
|
|||||||
|
|
||||||
response = requests.request(action, url,
|
response = requests.request(action, url,
|
||||||
data=json.dumps(data),
|
data=json.dumps(data),
|
||||||
headers=headers)
|
headers=headers, verify=verify)
|
||||||
|
|
||||||
|
|
||||||
print("Response code on action [%s]: %s" % (action, response.status_code))
|
print("Response code on action [%s]: %s" % (action, response.status_code))
|
||||||
|
Loading…
Reference in New Issue
Block a user