wsgidav.prop_man.property_manager.ShelvePropertyManager

class wsgidav.prop_man.property_manager.ShelvePropertyManager(storage_path)[source]

Bases: wsgidav.prop_man.property_manager.PropertyManager

A low performance property manager implementation using shelve

ShelvePropertyManager.clear() Delete all entries.
ShelvePropertyManager.copy_properties(…[, …])
ShelvePropertyManager.get_properties(norm_url)
ShelvePropertyManager.get_property(norm_url, …)
ShelvePropertyManager.move_properties(…[, …])
ShelvePropertyManager.remove_properties(norm_url)
ShelvePropertyManager.remove_property(…[, …]) Specifying the removal of a property that does not exist is NOT an error.
ShelvePropertyManager.write_property(…[, …])