Spaces:
Build error
Build error
Delete utils.py
Browse files
utils.py
DELETED
@@ -1,46 +0,0 @@
|
|
1 |
-
import os
|
2 |
-
import requests
|
3 |
-
|
4 |
-
|
5 |
-
def get_token():
|
6 |
-
username = os.environ["USER_NAME"]
|
7 |
-
domain_name = os.environ["DOMAIN_NAME"]
|
8 |
-
domain_pwd = os.environ["DOMAIN_PWD"]
|
9 |
-
url = os.environ["IAM_URL"]
|
10 |
-
|
11 |
-
requests_json = {
|
12 |
-
"auth": {
|
13 |
-
"identity": {
|
14 |
-
"methods": ["password"],
|
15 |
-
"password": {
|
16 |
-
"user": {
|
17 |
-
"name": username,
|
18 |
-
"password": domain_pwd,
|
19 |
-
"domain": {
|
20 |
-
"name": domain_name
|
21 |
-
}
|
22 |
-
}
|
23 |
-
}
|
24 |
-
},
|
25 |
-
"scope": {
|
26 |
-
"project": {
|
27 |
-
"name": "cn-central-221"
|
28 |
-
}
|
29 |
-
}
|
30 |
-
}
|
31 |
-
}
|
32 |
-
|
33 |
-
headers = {
|
34 |
-
"Content-Type": "application/json"
|
35 |
-
}
|
36 |
-
|
37 |
-
response = requests.post(url, json=requests_json, headers=headers)
|
38 |
-
|
39 |
-
result = response.headers
|
40 |
-
print("token success")
|
41 |
-
|
42 |
-
return result['X-Subject-Token']
|
43 |
-
|
44 |
-
|
45 |
-
if __name__ == "__main__":
|
46 |
-
get_token()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|