wsgidav.samples.hg_dav_provider.HgResourceProvider¶
- class wsgidav.samples.hg_dav_provider.HgResourceProvider(repoRoot)[source]¶
Bases:
DAVProviderDAV provider that serves a VirtualResource derived structure.
Optionally implement custom request handling.
HgResourceProvider.exists(path, environ)Return True, if path maps to an existing resource.
HgResourceProvider.get_resource_inst(path, ...)Return HgResource object for path.
HgResourceProvider.is_collection(path, environ)Return True, if path maps to an existing collection resource.
HgResourceProvider.ref_url_to_path(ref_url)Convert a refUrl to a path, by stripping the share prefix.
HgResourceProvider.set_lock_manager(lock_manager)HgResourceProvider.set_mount_path(mount_path)Set application root for this resource provider.
HgResourceProvider.set_prop_manager(prop_manager)HgResourceProvider.set_share_path(share_path)Set application location for this resource provider.