Move development runtime to isolated Athena Debian instance
This commit is contained in:
+1
-1
@@ -42,7 +42,7 @@ with patch('getpass.getpass',side_effect=lambda _:next(values)),patch('sys.stdin
|
||||
probe="""import json,sys,urllib.request
|
||||
v=json.load(sys.stdin)
|
||||
req=urllib.request.Request('http://127.0.0.1:8108/api/v1/status',headers={'Authorization':'Bearer '+v['token']})
|
||||
with urllib.request.urlopen(req,timeout=3) as r:assert json.load(r)['location']=='Server'
|
||||
with urllib.request.urlopen(req,timeout=3) as r:assert json.load(r)['location']=='Athena-Debian'
|
||||
"""
|
||||
for _ in range(20):
|
||||
try:run('docker','exec','-i',NAME,'python3','-c',probe,data=json.dumps({'token':token}));break
|
||||
|
||||
Reference in New Issue
Block a user