X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/179c431787943f3711f2127d127c33a831378b06..b668cb88f24085f92858b268120650c28d3a79af:/sdk/python/run_test_server.py diff --git a/sdk/python/run_test_server.py b/sdk/python/run_test_server.py index 3c9d55b184..dbb4ff066d 100644 --- a/sdk/python/run_test_server.py +++ b/sdk/python/run_test_server.py @@ -149,14 +149,21 @@ def run_keep(): _start_keep(0) _start_keep(1) + + os.environ["ARVADOS_API_HOST"] = "127.0.0.1:3001" + os.environ["ARVADOS_API_HOST_INSECURE"] = "true" + authorize_with("admin") api = arvados.api('v1', cache=False) - a = api.keep_disks().list().execute() + for d in api.keep_services().list().execute()['items']: + api.keep_services().delete(uuid=d['uuid']).execute() for d in api.keep_disks().list().execute()['items']: api.keep_disks().delete(uuid=d['uuid']).execute() - api.keep_disks().create(body={"keep_disk": {"service_host": "localhost", "service_port": 25107} }).execute() - api.keep_disks().create(body={"keep_disk": {"service_host": "localhost", "service_port": 25108} }).execute() + s1 = api.keep_services().create(body={"keep_service": {"service_host": "localhost", "service_port": 25107, "service_type": "disk"} }).execute() + s2 = api.keep_services().create(body={"keep_service": {"service_host": "localhost", "service_port": 25108, "service_type": "disk"} }).execute() + api.keep_disks().create(body={"keep_disk": {"keep_service_uuid": s1["uuid"] } }).execute() + api.keep_disks().create(body={"keep_disk": {"keep_service_uuid": s2["uuid"] } }).execute() os.chdir(cwd) @@ -210,3 +217,5 @@ if __name__ == "__main__": run_keep() elif args.action == 'stop_keep': stop_keep() + else: + print('Unrecognized action "{}", actions are "start", "stop", "start_keep", "stop_keep"'.format(args.action))