virt-manager/virtinst
Cole Robinson 167bae862b cli: --sysinfo: use predictable cli subarg names
To match the XML schema, rename these subarguments and add aliases
to preserve compatibility:

* baseBoard_asset -> baseBoard.asset
* baseBoard_location -> baseBoard.location
* baseBoard_manufacturer -> baseBoard.manufacturer
* baseBoard_product -> baseBoard.product
* baseBoard_serial -> baseBoard.serial
* baseBoard_version -> baseBoard.version
* bios_date -> bios.date
* bios_release -> bios.release
* bios_vendor -> bios.vendor
* bios_version -> bios.version
* system_family -> system.family
* system_manufacturer -> system.manufacturer
* system_product -> system.product
* system_serial -> system.serial
* system_sku -> system.sku
* system_uuid -> system.uuid
* system_version -> system.version

In truth this does not accurately represent the XML either, which
uses a generic <entry name='FOO'>BAR</entry> syntax. We should
expose that raw config on the cli, but also provide these convenience
options too, so using '.' here is still useful to be consistent
with new style opt names.
2019-05-12 18:35:37 -04:00
..
devices cli: --controller: use predictable cli subarg names 2019-05-12 18:21:49 -04:00
domain cpu: Convert 'cache' to a singleton 2019-05-12 17:25:47 -04:00
__init__.py guest: Add find_device to Guest 2019-02-07 17:36:10 -05:00
capabilities.py domcapabilities: get list of CPU models from domcapabilities 2019-03-19 13:41:53 +01:00
cli.py cli: --sysinfo: use predictable cli subarg names 2019-05-12 18:35:37 -04:00
cloner.py cloner: don't fail to clone VM if nvram file doesn't exist 2019-03-28 16:07:13 +01:00
connection.py virtinst: Remove stable_defaults concept 2018-10-06 19:45:51 -04:00
diskbackend.py storage: Add ensure_pool_is_running 2019-04-14 20:22:02 -04:00
domcapabilities.py domcapabilities: actually fix detection if host-model is safe to use 2019-04-11 15:13:29 +02:00
floppyinject.py Add perform_floppy_injections() 2019-04-01 16:28:52 -04:00
guest.py guest: Rename curvcpus and cpuset to better match XML hierarchy 2019-05-12 17:25:47 -04:00
hostkeymap.py hostkeymap: Fix sanitize_keymap on python3 2018-06-12 14:07:50 -04:00
initrdinject.py initrdinject: Force added files to be owned as root (bz 1686464) 2019-04-03 20:29:16 -04:00
installer.py guest: Rename memory properties to match XML values 2019-05-12 17:25:47 -04:00
installertreemedia.py installertreemedia: Add requires_internet() 2019-03-28 15:56:44 -04:00
interface.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
kernelupload.py storage: Add ensure_pool_is_running 2019-04-14 20:22:02 -04:00
network.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
nodedev.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
osdict.py osdict: return _OsResources to callers 2019-05-12 17:25:47 -04:00
pollhelpers.py Fix copyright header to specify GPLv2 or later, not GPLv2 only. 2018-04-04 16:51:37 -04:00
progress.py progress: Remove commented out code 2018-11-12 08:34:55 -05:00
snapshot.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
storage.py storage: Add ensure_pool_is_running 2019-04-14 20:22:02 -04:00
support.py guest: Enable USB for RISC-V virt guests 2019-04-04 18:57:39 -04:00
unattended.py unattended: Adapt for Windows 2019-04-01 16:28:52 -04:00
uri.py Fix URI parsing when username contains @ sign 2018-04-17 15:14:44 -04:00
urldetect.py Fix pylint 'Unnecessary pass statement' 2019-04-14 20:22:56 -04:00
urlfetcher.py Fix pylint 'Unnecessary pass statement' 2019-04-14 20:22:56 -04:00
util.py xmlapi: rename and move get_prop/set_prop to util 2019-05-10 14:02:44 -04:00
xmlapi.py xmlapi: rename and move get_prop/set_prop to util 2019-05-10 14:02:44 -04:00
xmlbuilder.py xmlbuilder: Make is_* handling more future proof 2019-05-12 17:22:13 -04:00