blob: fc11343e9b99ef02d511b9e28f4813caf3f07d3f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
- name: Copy service file
template:
src: "{{item}}"
dest: "/etc/systemd/system/{{item}}"
owner: root
group: root
loop:
- dummy.service
- dummy.socket
notify: remove dummy indirect service
- name: Ensure dummy indirect service is disabled
systemd:
name: "{{indirect_service}}"
enabled: false
register: dummy_disabled
- assert:
that:
- dummy_disabled is not changed
- name: Enable indirect service 1
systemd:
name: '{{ indirect_service }}'
enabled: true
register: systemd_enable_dummy_indirect_1
- name: Enable indirect service 2
systemd:
name: '{{ indirect_service }}'
enabled: true
register: systemd_enable_dummy_indirect_2
- assert:
that:
- systemd_enable_dummy_indirect_1 is changed
- systemd_enable_dummy_indirect_2 is not changed
|