Support for Incarna v1.1, Customizable API Keys

- Support CAK keys and their spinoffs
- Add support for the Employment History data available in CharacterInfo.xml.aspx
- Add a Gargoyle flag to disable backend processing when needed
- Clean up a few inconsistancies with how the models are handled
This commit is contained in:
2011-08-31 13:42:09 +01:00
parent eb4bf84c01
commit ad56058631
20 changed files with 811 additions and 121 deletions

View File

@@ -34,6 +34,10 @@ def basic_xml_parse(nodes):
values[node.attributes['name'].value] = rset
else:
values[node.tagName] = basic_xml_parse(node.childNodes)
if node.attributes.keys():
for e in node.attributes.keys():
values[node.tagName][e] = node.attributes[e].value
return values