We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 0f4bfa9 + 174b5c6 commit 5065e0dCopy full SHA for 5065e0d
apps/snoopdb/postgres/snoopUtils.py
@@ -116,9 +116,14 @@ def cluster_swagger():
116
elif os.path.isfile(tokenfile) and os.access(tokenfile, os.R_OK):
117
token = Path(tokenfile).read_text()
118
else:
119
- raise "/token.txt or serviceaccount/token required"
120
- auth = {"Authorization": "Bearer " + token}
121
- return requests.get(url, headers=auth, verify=False).json()
+ token = None
+
+ if token is None:
122
+ swagger_url = "https://raw.githubusercontent.com/kubernetes/kubernetes/master/api/openapi-spec/swagger.json"
123
+ return requests.get(swagger_url).json()
124
+ else:
125
+ auth = {"Authorization": "Bearer " + token}
126
+ return requests.get(url, headers=auth, verify=False).json()
127
128
def load_openapi_spec(url):
129
"""
0 commit comments