99
1010include:
1111 - {{ sls_service_install }}
12+ {%- if iscsi.config.data[iscsi.isns.provider| string] % }
1213
1314iscsi- isns- config- install- file - managed- isnsd:
1415 file .managed:
15- - onlyif: {{ iscsi.config.data[iscsi.isns.provider| string]| json }}
1616 - name: {{ iscsi.config.name[' isns' ] }}
1717 - source: {{ files_switch([iscsi.isns.provider ~ ' .tmpl' ],
1818 lookup = ' iscsi-isns-config-install-file-managed' ,
@@ -32,7 +32,9 @@ iscsi-isns-config-install-file-managed-isnsd:
3232 data: {{ iscsi.config.data[iscsi.isns.provider| string]| json }}
3333 component: isns
3434
35- {%- if ' isnsadm' in iscsi.config.name and iscsi.config.name[' isnsadm' ] % }
35+ {%- endif % }
36+ {%- if ' isnsadm' in iscsi.config.data and iscsi.config.data[' isnsadm' ] % }
37+
3638iscsi- isns- config- install- file - managed- isnsadm:
3739 file .managed:
3840 - name: {{ iscsi.config.name[' isnsadm' ] }}
@@ -53,9 +55,10 @@ iscsi-isns-config-install-file-managed-isnsadm:
5355 - context:
5456 data: {{ iscsi.config.data[iscsi.isns.provider| string]| json }}
5557 component: isns
58+
5659 {%- endif % }
60+ {%- if ' isnsdd' in iscsi.config.data and iscsi.config.data[' isnsdd' ] % }
5761
58- {%- if ' isnsdd' in iscsi.config.name and iscsi.config.name[' isnsdd' ] % }
5962iscsi- isns- config- install- file - managed- isnsdd:
6063 file .managed:
6164 - onlyif: {{ iscsi.config.name[' isnsdd' ] }}
@@ -77,4 +80,5 @@ iscsi-isns-config-install-file-managed-isnsdd:
7780 - context:
7881 data: {{ iscsi.config.data[iscsi.isns.provider| string]| json }}
7982 component: isns
83+
8084 {%- endif % }
0 commit comments