|
42 | 42 | - salt://xxx/files/default/etc/yyy/zzz.conf.jinja
|
43 | 43 | - template: jinja
|
44 | 44 | #}
|
45 |
| - {#- Get the `topdir` from `tpldir` #} |
46 |
| - {%- set topdir = tpldir.split('/')[0] %} |
47 |
| - {%- set path_prefix = salt['config.get'](topdir ~ ':tofs:path_prefix', topdir) %} |
48 |
| - {%- set files_dir = salt['config.get'](topdir ~ ':tofs:dirs:files', 'files') %} |
| 45 | + {#- Get the `tplroot` from `tpldir` #} |
| 46 | + {%- set tplroot = tpldir.split('/')[0] %} |
| 47 | + {%- set path_prefix = salt['config.get'](tplroot ~ ':tofs:path_prefix', tplroot) %} |
| 48 | + {%- set files_dir = salt['config.get'](tplroot ~ ':tofs:dirs:files', 'files') %} |
49 | 49 | {%- set files_switch_list = salt['config.get'](
|
50 |
| - topdir ~ ':tofs:files_switch', |
| 50 | + tplroot ~ ':tofs:files_switch', |
51 | 51 | default_files_switch
|
52 | 52 | ) %}
|
53 | 53 | {#- Only add to [''] when supporting older TOFS implementations #}
|
|
56 | 56 | {#- For older TOFS implementation, use `files_switch` from the pillar #}
|
57 | 57 | {#- Use the default, new method otherwise #}
|
58 | 58 | {%- set fsl = salt['pillar.get'](
|
59 |
| - topdir ~ path_prefix_ext|replace('/', ':') ~ ':files_switch', |
| 59 | + tplroot ~ path_prefix_ext|replace('/', ':') ~ ':files_switch', |
60 | 60 | files_switch_list
|
61 | 61 | ) %}
|
62 | 62 | {#- Append an empty value to evaluate as `default` in the loop below #}
|
|
68 | 68 | {%- if fs %}
|
69 | 69 | {%- set fs_dir = salt['config.get'](fs, fs) %}
|
70 | 70 | {%- else %}
|
71 |
| - {%- set fs_dir = salt['config.get'](topdir ~ ':tofs:dirs:default', 'default') %} |
| 71 | + {%- set fs_dir = salt['config.get'](tplroot ~ ':tofs:dirs:default', 'default') %} |
72 | 72 | {%- endif %}
|
73 | 73 | {%- set url = '- salt://' ~ '/'.join([
|
74 | 74 | path_prefix_inc_ext,
|
|
0 commit comments