diff options
author | Cole Robinson <crobinso@redhat.com> | 2019-07-14 18:25:12 -0400 |
---|---|---|
committer | Cole Robinson <crobinso@redhat.com> | 2019-07-17 17:18:56 -0400 |
commit | fb9f6ce625322d10b2e2a7c3ce4faab780b97e8d (patch) | |
tree | 4f08aff9aef70e49b59829b6bbaa2d3f6375b6ec /tests/networkxml2confdata | |
parent | 2dde2dbba12834e0117cd2a6d0d836910b64769e (diff) | |
download | libvirt-fb9f6ce625322d10b2e2a7c3ce4faab780b97e8d.tar.gz |
network: wire up dnsmasq option xmlns
This maps to XML like:
<network xmlns:dnsmasq='http://libvirt.org/schemas/network/dnsmasq/1.0'>
...
<dnsmasq:options>
<dnsmasq:option value="foo=bar"/>
<dnsmasq:option value="cname=*.foo.example.com,master.example.com"/>
</dnsmasq:options>
</network>
To dnsmasq config options
...
foo=bar
cname=*.foo.example.com,master.example.com
Reviewed-by: Laine Stump <laine@laine.org>
Signed-off-by: Cole Robinson <crobinso@redhat.com>
Diffstat (limited to 'tests/networkxml2confdata')
-rw-r--r-- | tests/networkxml2confdata/dnsmasq-options.conf | 18 | ||||
-rw-r--r-- | tests/networkxml2confdata/dnsmasq-options.xml | 15 |
2 files changed, 33 insertions, 0 deletions
diff --git a/tests/networkxml2confdata/dnsmasq-options.conf b/tests/networkxml2confdata/dnsmasq-options.conf new file mode 100644 index 0000000000..867f355c79 --- /dev/null +++ b/tests/networkxml2confdata/dnsmasq-options.conf @@ -0,0 +1,18 @@ +##WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE +##OVERWRITTEN AND LOST. Changes to this configuration should be made using: +## virsh net-edit default +## or other application using the libvirt API. +## +## dnsmasq conf file created by libvirt +strict-order +except-interface=lo +bind-dynamic +interface=virbr0 +dhcp-range=192.168.122.2,192.168.122.254,255.255.255.0 +dhcp-no-override +dhcp-authoritative +dhcp-lease-max=253 +dhcp-hostsfile=/var/lib/libvirt/dnsmasq/default.hostsfile +addn-hosts=/var/lib/libvirt/dnsmasq/default.addnhosts +foo=bar +cname=*.cloudapps.example.com,master.example.com diff --git a/tests/networkxml2confdata/dnsmasq-options.xml b/tests/networkxml2confdata/dnsmasq-options.xml new file mode 100644 index 0000000000..35a87b8e3e --- /dev/null +++ b/tests/networkxml2confdata/dnsmasq-options.xml @@ -0,0 +1,15 @@ +<network xmlns:dnsmasq="http://libvirt.org/schemas/network/dnsmasq/1.0"> + <name>default</name> + <uuid>81ff0d90-c91e-6742-64da-4a736edb9a9b</uuid> + <bridge name="virbr0"/> + <forward mode="nat" dev="eth1"/> + <ip address="192.168.122.1" netmask="255.255.255.0"> + <dhcp> + <range start="192.168.122.2" end="192.168.122.254"/> + </dhcp> + </ip> + <dnsmasq:options> + <dnsmasq:option value="foo=bar"/> + <dnsmasq:option value="cname=*.cloudapps.example.com,master.example.com"/> + </dnsmasq:options> +</network> |