@@ -230,22 +230,22 @@ jobs:
230230 export KV_TOKEN_VALUE="$KV_TOKEN"
231231 export KV_TOKEN_EXPIRES=$(python3 -c "import time; print(int(time.time()) + 3600)")
232232 python3 -c "
233- import http.server, os, json
234- token_bytes = json.dumps({
235- ' access_token ' : os.environ['KV_TOKEN_VALUE'],
236- ' expires_on ' : os.environ['KV_TOKEN_EXPIRES'],
237- ' token_type ' : ' Bearer' ,
238- ' resource ' : ' https://vault.azure.net'
239- }).encode()
240- class H(http.server.BaseHTTPRequestHandler) :
241- def do_GET(self) :
242- self.send_response(200)
243- self.send_header('Content-Type','application/json')
244- self.end_headers()
245- self.wfile.write(token_bytes)
246- def log_message(self,*a) : pass
247- http.server.HTTPServer(('127.0.0.1',19999),H).serve_forever()
248- " &
233+ import http.server, os, json
234+ token_bytes = json.dumps({
235+ 'access_token': os.environ['KV_TOKEN_VALUE'],
236+ 'expires_on': os.environ['KV_TOKEN_EXPIRES'],
237+ 'token_type': 'Bearer',
238+ 'resource': 'https://vault.azure.net'
239+ }).encode()
240+ class H(http.server.BaseHTTPRequestHandler):
241+ def do_GET(self):
242+ self.send_response(200)
243+ self.send_header('Content-Type','application/json')
244+ self.end_headers()
245+ self.wfile.write(token_bytes)
246+ def log_message(self,*a): pass
247+ http.server.HTTPServer(('127.0.0.1',19999),H).serve_forever()
248+ " &
249249 echo "MOCK_IMDS_PID=$!" >> "$GITHUB_ENV"
250250 echo "IDENTITY_ENDPOINT=http://127.0.0.1:19999/" >> "$GITHUB_ENV"
251251 echo "IDENTITY_HEADER=mock-header" >> "$GITHUB_ENV"
0 commit comments