| {% from "salt/map.jinja" import control with context %} |
| |
| {%- if control.net_profile is defined or control.disk_profile is defined %} |
| virt: |
| {%- if control.net_profile is defined %} |
| nic: |
| {%- for item_name, item in control.net_profile.iteritems() %} |
| {{ item_name }}: |
| {%- for iface_name, iface in item.iteritems() %} |
| {{ iface_name }}: |
| {%- if iface.bridge is defined %} |
| bridge: {{ iface.bridge }} |
| {%- endif %} |
| {%- if iface.network is defined %} |
| network: {{ iface.network }} |
| {%- endif %} |
| {%- if iface.model is defined %} |
| model: {{ iface.model }} |
| {%- endif %} |
| {%- endfor %} |
| {%- endfor %} |
| {%- endif %} |
| {%- if control.disk_profile is defined %} |
| disk: |
| {%- for item_name, item in control.disk_profile.iteritems() %} |
| {{ item_name }}: |
| {%- for disk_name, disk in item.iteritems() %} |
| - {{ disk }}: |
| {%- if disk.size is defined %} |
| size: {{ disk.size }} |
| {%- endif %} |
| {%- endfor %} |
| {%- endfor %} |
| {%- endif %} |
| {%- endif %} |
| |
| virt.images: /var/lib/libvirt/images |