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