Skip to content
Snippets Groups Projects
Commit 1f3558da authored by Jean-Paul Calderone's avatar Jean-Paul Calderone
Browse files

Conditionally add wrap renew_lease from RIStorageServer

If RIStorageServer doesn't define it, don't try to wrap it.
parent 84dcbbbf
No related branches found
No related tags found
2 merge requests!231Remove `renew_lease` from our storage protocol,!229Set up CI for Tahoe 1.16.x
...@@ -162,7 +162,13 @@ class RIPrivacyPassAuthorizedStorageServer(RemoteInterface): ...@@ -162,7 +162,13 @@ class RIPrivacyPassAuthorizedStorageServer(RemoteInterface):
add_lease = add_passes(RIStorageServer["add_lease"]) add_lease = add_passes(RIStorageServer["add_lease"])
renew_lease = add_passes(RIStorageServer["renew_lease"]) if "renew_lease" in RIStorageServer:
# Tahoe-LAFS 1.16.0 drops renew_lease from the interface. Do likewise
# here, if we discover we have a version of Tahoe that has done so.
# If Tahoe has dropped this method then nothing in Tahoe is going to
# use it so it is fine if we don't define it. We also do not use it
# ourselves.
renew_lease = add_passes(RIStorageServer["renew_lease"])
get_buckets = RIStorageServer["get_buckets"] get_buckets = RIStorageServer["get_buckets"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment