diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-12-23 19:47:35 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-12-23 19:47:35 +0200 |
commit | b4b08d6ff76e4948dda6e4c8c8d36154204650ae (patch) | |
tree | d7036df9084c70541575a61553f4863d4969485e /subplot | |
parent | bdd56ecad41d75880ea07a2cb3cd233d450cc24d (diff) | |
download | obnam2-b4b08d6ff76e4948dda6e4c8c8d36154204650ae.tar.gz |
feat! only specify base URL of server, without /chunks
Diffstat (limited to 'subplot')
-rw-r--r-- | subplot/server.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/subplot/server.py b/subplot/server.py index 7abe498..b07e944 100644 --- a/subplot/server.py +++ b/subplot/server.py @@ -38,7 +38,7 @@ def start_chunk_server(ctx): yaml.safe_dump(config, stream=open(filename, "w")) logging.debug(f"Picked randomly port for obnam-server: {config['address']}") - ctx["server_url"] = f"https://{config['address']}/chunks" + ctx["server_url"] = f"https://{config['address']}" start_daemon( ctx, @@ -58,7 +58,7 @@ def stop_chunk_server(ctx): def post_file(ctx, filename=None, path=None, header=None, json=None): - url = f"{ctx['server_url']}" + url = f"{ctx['server_url']}/chunks" headers = {header: json} data = open(filename, "rb").read() _request(ctx, requests.post, url, headers=headers, data=data) @@ -70,12 +70,12 @@ def get_chunk_via_var(ctx, var=None): def get_chunk_by_id(ctx, chunk_id=None): - url = f"{ctx['server_url']}/{chunk_id}" + url = f"{ctx['server_url']}/chunks/{chunk_id}" _request(ctx, requests.get, url) def find_chunks_with_sha(ctx, sha=None): - url = f"{ctx['server_url']}?sha256={sha}" + url = f"{ctx['server_url']}/chunks?sha256={sha}" _request(ctx, requests.get, url) @@ -85,7 +85,7 @@ def delete_chunk_via_var(ctx, var=None): def delete_chunk_by_id(ctx, chunk_id=None): - url = f"{ctx['server_url']}/{chunk_id}" + url = f"{ctx['server_url']}/chunks/{chunk_id}" _request(ctx, requests.delete, url) |