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(...[, ...])