From 895f361993a6fac5ef2ac388baa8733903637ca5 Mon Sep 17 00:00:00 2001 From: Ubbo Veentjer <veentjer@sub.uni-goettingen.de> Date: Thu, 24 Feb 2022 00:20:55 +0100 Subject: [PATCH] refactor: things missing from last commit --- README.md | 2 +- requirements.txt | 2 +- src/main.py | 2 +- src/repdav/textgrid_dav_provider.py | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 293ea7c..ec1827e 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ 1. Start the service. ```sh - python main.py + python src/main.py ``` For your convenience, a Docker Compose setup is delivered with this repository that configures the service accordingly. Build and start the stack. diff --git a/requirements.txt b/requirements.txt index 8a632ee..ebddd75 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -https://gitlab.gwdg.de/dariah-de/textgridrep/textgrid-python-clients/-/archive/ef48104e96ce045bce3702116171442c9f02a0be/textgrid-python-clients-ef48104e96ce045bce3702116171442c9f02a0be.tar.gz +git+https://gitlab.gwdg.de/dariah-de/textgridrep/textgrid-python-clients.git@21-port-filename-for-textgrid-object-generation-from-link-rewriter cheroot==8.5.2 sentry-sdk==1.4.3 WsgiDAV==4.0.1 diff --git a/src/main.py b/src/main.py index f49ed5c..fe64c67 100644 --- a/src/main.py +++ b/src/main.py @@ -32,7 +32,7 @@ config = { "host": os.getenv("host") or "localhost", "port": int(os.getenv("port") or "8080"), "provider_mapping": { - "/": {"class": "repdav.textgrid_dav_provider.TextgridResourceProvider"}, + "/": {"class": "repdav.textgrid_named_dav_provider.TextgridNamedResourceProvider"}, }, "verbose": 4, "http_authenticator": { diff --git a/src/repdav/textgrid_dav_provider.py b/src/repdav/textgrid_dav_provider.py index 219ed7e..d06059f 100644 --- a/src/repdav/textgrid_dav_provider.py +++ b/src/repdav/textgrid_dav_provider.py @@ -264,6 +264,7 @@ class TextgridResource(DAVNonCollection): return self._info[self.name]["format"] def get_content(self): + _logger.debug("Called TextgridResource.get_content(self) with path:", self.path) config = TextgridConfig() crud = TextgridCRUD(config.crud) return io.BytesIO(crud.read_data(self.path.split("/")[-1], self._sid).content) -- GitLab