[tahoe-lafs-trac-stream] [tahoe-lafs] #2116: xml parse error from S4 service
tahoe-lafs
trac at tahoe-lafs.org
Mon Mar 17 22:23:31 UTC 2014
#2116: xml parse error from S4 service
-------------------------+-------------------------------------------------
Reporter: zooko | Owner: daira
Type: defect | Status: assigned
Priority: major | Milestone: undecided
Component: code- | Version: 1.9.0-s3branch
storage | Keywords: s3 error txaws retry LeastAuthority
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by daira):
{{{
$ python
Python 2.7.5+ (default, Jun 2 2013, 13:26:34)
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from xml.etree.ElementTree import XMLTreeBuilder
>>> def XML(text):
... parser = NamespaceFixXmlTreeBuilder()
... parser.feed(text)
... return parser.close()
...
>>> class NamespaceFixXmlTreeBuilder(XMLTreeBuilder):
... def _fixname(self, key):
... if "}" in key:
... key = key.split("}", 1)[1]
... return key
...
>>> XML("")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 4, in XML
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1654, in close
self._raiseerror(v)
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1506, in
_raiseerror
raise err
xml.etree.ElementTree.ParseError: no element found: line 1, column 0
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2116#comment:19>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list