diff --git a/src/geoserver/catalog.py b/src/geoserver/catalog.py index f04ba1f..0001bfa 100644 --- a/src/geoserver/catalog.py +++ b/src/geoserver/catalog.py @@ -657,8 +657,6 @@ def create_coveragestore( layer_name, name, resp.status_code, resp.text ) ) - self._cache.clear() - return self.get_resources(names=layer_name, workspaces=[workspace])[0] else: data = open(path, "rb") params = {"configure": "first", "coverageName": name} @@ -687,7 +685,8 @@ def create_coveragestore( ) ) - return self.get_stores(names=name, workspaces=[workspace])[0] + self._cache.clear() + return self.get_resources(names=layer_name, workspaces=[workspace])[0] def add_granule(self, data, store, workspace=None): """Harvest/add a granule into an existing imagemosaic"""