class activelock(_davbase): """XML model for an activelock response message.""" lockscope = fields.Model("lockscope") locktype = fields.Model("locktype") depth = fields.String(tagname="depth") owner = fields.XmlNode(tagname="owner", encoding="UTF-8", required=False) timeout = TimeoutField(required=False) locktoken = fields.Model("locktoken", required=False)
class bucket(dexml.Model): class meta: namespace = "bucket-uri" contents = fields.XmlNode(tagname="contents")
class bucket(dexml.Model): class meta: namespace = "bucket-uri" contents = fields.XmlNode(encoding="utf8")
class locktype(_davbase): """XML model for a locktype response message.""" type = fields.XmlNode(encoding="UTF-8")
class lockinfo(_davbase): """XML model for a lockinfo response message.""" lockscope = fields.Model("lockscope") locktype = fields.Model("locktype") owner = fields.XmlNode(tagname="owner", encoding="UTF-8")
class set(_davbase): """XML model for a propertyupdate set command.""" props = fields.XmlNode(tagname="prop", encoding="UTF-8")
class propfind(_davbase): """XML model for a propfind request message.""" allprop = fields.Boolean(tagname="allprop", required=False) propname = fields.Boolean(tagname="propname", required=False) prop = fields.XmlNode(tagname="prop", required=False, encoding="UTF-8")
class propstat(_davbase): """XML model for a propstat response message.""" props = fields.XmlNode(tagname="prop", encoding="UTF-8") status = StatusField() description = fields.String(tagname="responsedescription", required=False)