Skip to content

Commit 9f1e91f

Browse files
changed all references of "vars['icingaweb2_modules']" to "icingaweb2_modules" (#266)
1 parent a934f2f commit 9f1e91f

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

roles/icingaweb2/tasks/modules/x509.yml

+17-17
Original file line numberDiff line numberDiff line change
@@ -13,40 +13,40 @@
1313
loop: "{{ _files }}"
1414
loop_control:
1515
loop_var: _file
16-
when: vars['icingaweb2_modules'][_module][_file] is defined
16+
when: icingaweb2_modules[_module][_file] is defined
1717
vars:
1818
_module: "{{ item.key }}"
1919
_files:
2020
- config
2121
- sni
2222

2323
- name: Module x509 | Manage Schema
24-
when: vars['icingaweb2_modules'][_module]['database']['import_schema'] | default(false)
24+
when: icingaweb2_modules[_module]['database']['import_schema'] | default(false)
2525
vars:
2626
_module: "{{ item.key }}"
2727
block:
2828
- name: Module x509 | Prepare _db informations
2929
ansible.builtin.set_fact:
3030
_db:
31-
host: "{{ vars['icingaweb2_modules'][_module]['database']['host'] | default('localhost') }}"
32-
port: "{{ vars['icingaweb2_modules'][_module]['database']['port'] | default('3306') }}"
33-
user: "{{ vars['icingaweb2_modules'][_module]['database']['user'] | default('x509') }}"
34-
password: "{{ vars['icingaweb2_modules'][_module]['database']['password'] | default(omit) }}"
35-
name: "{{ vars['icingaweb2_modules'][_module]['database']['name'] | default('x509') }}"
36-
ssl_mode: "{{ vars['icingaweb2_modules'][_module]['database']['ssl_mode'] | default(omit) }}"
37-
ssl_ca: "{{ vars['icingaweb2_modules'][_module]['database']['ssl_ca'] | default(omit) }}"
38-
ssl_cert: "{{ vars['icingaweb2_modules'][_module]['database']['ssl_cert'] | default(omit) }}"
39-
ssl_key: "{{ vars['icingaweb2_modules'][_module]['database']['ssl_key'] | default(omit) }}"
40-
ssl_cipher: "{{ vars['icingaweb2_modules'][_module]['database']['ssl_cipher'] | default(omit) }}"
41-
ssl_extra_options: "{{ vars['icingaweb2_modules'][_module]['database']['ssl_extra_options'] | default(omit) }}"
31+
host: "{{ icingaweb2_modules[_module]['database']['host'] | default('localhost') }}"
32+
port: "{{ icingaweb2_modules[_module]['database']['port'] | default('3306') }}"
33+
user: "{{ icingaweb2_modules[_module]['database']['user'] | default('x509') }}"
34+
password: "{{ icingaweb2_modules[_module]['database']['password'] | default(omit) }}"
35+
name: "{{ icingaweb2_modules[_module]['database']['name'] | default('x509') }}"
36+
ssl_mode: "{{ icingaweb2_modules[_module]['database']['ssl_mode'] | default(omit) }}"
37+
ssl_ca: "{{ icingaweb2_modules[_module]['database']['ssl_ca'] | default(omit) }}"
38+
ssl_cert: "{{ icingaweb2_modules[_module]['database']['ssl_cert'] | default(omit) }}"
39+
ssl_key: "{{ icingaweb2_modules[_module]['database']['ssl_key'] | default(omit) }}"
40+
ssl_cipher: "{{ icingaweb2_modules[_module]['database']['ssl_cipher'] | default(omit) }}"
41+
ssl_extra_options: "{{ icingaweb2_modules[_module]['database']['ssl_extra_options'] | default(omit) }}"
4242
schema_path_mysql: /usr/share/icingaweb2/modules/x509/schema/mysql.schema.sql
4343
schema_path_pgsql: /usr/share/icingaweb2/modules/x509/schema/pgsql.schema.sql
4444
select_query: "select * from x509_certificate"
45-
type: "{{ vars['icingaweb2_modules'][_module]['database']['type'] | default(omit) }}"
45+
type: "{{ icingaweb2_modules[_module]['database']['type'] | default(omit) }}"
4646

4747
- ansible.builtin.fail:
4848
fail_msg: No database type was provided
49-
when: vars['icingaweb2_modules'][_module]['database']['type'] is not defined
49+
when: icingaweb2_modules[_module]['database']['type'] is not defined
5050

5151
- ansible.builtin.fail:
5252
fail_msg: "Invalid database type was provided. [Supported: mysql, pgsql]"
@@ -67,10 +67,10 @@
6767
- name: Module x509 | Import Certificates
6868
ansible.builtin.shell: >
6969
icingacli {{ _module }} import --file {{ _file }}
70-
loop: "{{ vars['icingaweb2_modules'][_module]['certificate_files'] }}"
70+
loop: "{{ icingaweb2_modules[_module]['certificate_files'] }}"
7171
loop_control:
7272
loop_var: _file
7373
vars:
7474
_module: "{{ item.key }}"
75-
when: vars['icingaweb2_modules'][_module]['certificate_files'] is defined
75+
when: icingaweb2_modules[_module]['certificate_files'] is defined
7676
changed_when: false

0 commit comments

Comments
 (0)