summaryrefslogtreecommitdiff
path: root/virtinst/xmlbuilder.py
Commit message (Expand)AuthorAgeFilesLines
* Switch to more traditional logging structureCole Robinson2019-06-171-3/+3
* virtinst: Add full test coverage for xml*.py filesCole Robinson2019-06-091-22/+20
* virtinst: Rename util to xmlutilCole Robinson2019-06-071-5/+5
* util: move validate_name to XMLBuilder.validate_generic_nameCole Robinson2019-06-071-0/+15
* util: Replace xml_indent with textwrap.indentCole Robinson2019-06-061-3/+4
* xmlbuilder: Add replace_childCole Robinson2019-06-051-0/+18
* xmlbuilder: Validate root element of object parsexmlCole Robinson2019-05-131-0/+4
* xmlbuilder: Make is_* handling more future proofCole Robinson2019-05-121-13/+33
* Fix pylint 'Unnecessary pass statement'Cole Robinson2019-04-141-1/+0
* Remove Author lines from file headersCole Robinson2019-01-081-1/+0
* installer: Order install CDROM before any manual CDROMsCole Robinson2018-10-131-2/+7
* pycodestyle: fix W605 invalid escape sequenceCole Robinson2018-09-291-1/+1
* xmlapi: Move namespace mappings to the relevant classesCole Robinson2018-09-131-0/+5
* xmlbuilder: Drop last usages of set_converterCole Robinson2018-09-041-13/+2
* xmlbuilder: Drop last remaining validate_cb usageCole Robinson2018-09-041-9/+4
* xmlbuilder: Remove the default_cb and default_name logicCole Robinson2018-09-041-63/+9
* domain: features: Add set_defaultsCole Robinson2018-09-041-0/+8
* xmlbuilder: Rename get_xml_config -> get_xmlCole Robinson2018-08-311-5/+5
* Fix copyright header to specify GPLv2 or later, not GPLv2 only.Daniel P. Berrangé2018-04-041-1/+1
* domain: Drop most device list wrappersCole Robinson2018-03-211-0/+11
* xmlbuilder: Separate out the property cacheCole Robinson2018-03-211-73/+100
* virtinst: s/_XML_ROOT_NAME/XML_NAME/gCole Robinson2018-03-211-4/+4
* xmlbuilder: Remove relative_xpath substitution supportCole Robinson2018-03-211-15/+7
* xmlbuilder: Use OrderedDict for propstoreCole Robinson2018-03-211-11/+5
* cli: Have parser classes reference property names, not xmlbuildersCole Robinson2018-03-211-17/+0
* xmlbuilder: Drop s/child_classes/child_class/Cole Robinson2018-03-211-41/+19
* Use consistent and minimal license header for every fileCole Robinson2018-03-211-14/+2
* virtinst: Give device classes consistent DeviceX namingCole Robinson2018-03-211-2/+2
* xmlbuilder: Move xml_indent to utilCole Robinson2018-03-201-15/+1
* tests: Add xmlns remove_child test caseCole Robinson2018-02-261-2/+2
* xmlbuilder: Make sure split out XML has xmlns as neededCole Robinson2018-02-231-5/+9
* virtinst: Drop doc= for propertiesCole Robinson2018-02-221-3/+1
* xmlbuilder: Remove get_xml_config prep wrappersCole Robinson2018-02-221-36/+10
* xmlbuilder: Order child props before serializingCole Robinson2018-02-201-1/+1
* xmlbuilder: Abstract libxml2 API and cleanupCole Robinson2018-02-201-447/+100
* xmlbuilder: Move xpath string ops to their own classCole Robinson2018-02-141-56/+69
* xmlbuilder: Move all libxml2 interaction to a single classCole Robinson2018-02-141-217/+235
* xmlbuilder: Remove more redundant xml stateCole Robinson2018-02-141-48/+24
* Convert docstrings to standard reStructuredText param formatCole Robinson2018-02-141-16/+14
* xmlbuilder: Remove unused codeCole Robinson2018-02-141-25/+0
* Don't use count() for substring checkingCole Robinson2018-02-141-4/+4
* xmlbuilder: centralize adding child new child prop instancesCole Robinson2018-02-081-1/+33
* xmlbuilder: Drop unused node_top_xpathCole Robinson2018-02-071-9/+2
* xmlbuilder: drop is_build monkey patchingCole Robinson2018-02-071-6/+5
* python3 compat: python3 strings have no decode()Radostin Stoyanov2018-02-061-1/+5
* Wrap keys(), values() in a listRadostin Stoyanov2018-02-061-7/+7
* pycodestyle: Use isinstance() for type checkingRadostin Stoyanov2017-10-201-1/+1
* pycodestyle: Do not use bare 'except:'Radostin Stoyanov2017-08-021-1/+1
* xmlbuilder: Improve __repr__ a bitCole Robinson2017-03-081-1/+2
* guest: Add support for qemu cli passthroughCole Robinson2017-03-061-3/+27