abstract DAVProvider.get_resource_inst(path: str, environ: dict)[source]

Return a _DAVResource object for path.

Should be called only once per request and resource:

res = provider.get_resource_inst(path, environ)
if res and not res.is_collection:

If <path> does not exist, None is returned. <environ> may be used by the provider to implement per-request caching.

See _DAVResource for details.

This method MUST be implemented.