From 8817fec7ac10273c39bd9e0ead076110eaccdddd Mon Sep 17 00:00:00 2001 From: Scott Black Date: Thu, 22 Aug 2019 17:24:52 -0600 Subject: [PATCH] handle traliing slash in url --- repo2docker/contentproviders/hydroshare.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repo2docker/contentproviders/hydroshare.py b/repo2docker/contentproviders/hydroshare.py index f32e5086..5c1c5e31 100755 --- a/repo2docker/contentproviders/hydroshare.py +++ b/repo2docker/contentproviders/hydroshare.py @@ -57,7 +57,7 @@ class Hydroshare(ContentProvider): for host in hosts: if any([url.startswith(s) for s in host["hostname"]]): - self.resource_id = url.rsplit("/", maxsplit=2)[1] + self.resource_id = url.strip("/").rsplit("/", maxsplit=1)[1] return {"resource": self.resource_id, "host": host} def fetch(self, spec, output_dir, yield_output=False):