X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=ansible%2Froles%2Fvm%2Fdefine%2Ftasks%2Fmain.yml;h=202644dd6ad6e0d669d56bd2d8fc3491e9937c54;hb=fe6bfadde990f90c7f1fbbbd117c3cd1fc2c035b;hp=566765840e569443e8fe9ba5467f73c1f3532a23;hpb=d4fe54d43b23749a930247c46c3177a06c44d0ae;p=noc.git diff --git a/ansible/roles/vm/define/tasks/main.yml b/ansible/roles/vm/define/tasks/main.yml index 5667658..202644d 100644 --- a/ansible/roles/vm/define/tasks/main.yml +++ b/ansible/roles/vm/define/tasks/main.yml @@ -24,13 +24,12 @@ command: undefine -- name: redefine vm +- name: define vm virt: - name: "{{ hostname }}" command: define xml: "{{ lookup('template', 'libvirt-domain.xml.j2') }}" -- when: vm_define_start +- when: vm_define_start | bool block: - name: start vm virt: @@ -44,8 +43,7 @@ timeout: 10 - name: mark vm as autostarted - when: vm_define_autostart virt: name: "{{ hostname }}" - autostart: yes + autostart: "{{ vm_define_autostart }}" command: info ## virt module needs either command or state