File tree Expand file tree Collapse file tree 2 files changed +13
-22
lines changed Expand file tree Collapse file tree 2 files changed +13
-22
lines changed Original file line number Diff line number Diff line change 2190
2190
}
2191
2191
}
2192
2192
2193
- # Check if mod_env is required and not yet loaded.
2194
- # create an expression to simplify the conditional check
2195
- $use_env_mod = $setenv and ! empty($setenv )
2196
- if ($use_env_mod ) {
2197
- if ! defined (Class[' apache::mod::env' ]) {
2198
- include apache::mod::env
2199
- }
2200
- }
2201
- # Check if mod_setenvif is required and not yet loaded.
2202
- # create an expression to simplify the conditional check
2203
- $use_setenvif_mod = ($setenvif and ! empty($setenvif )) or ($setenvifnocase and ! empty($setenvifnocase ))
2204
-
2205
- if ($use_setenvif_mod ) {
2206
- if ! defined (Class[' apache::mod::setenvif' ]) {
2207
- include apache::mod::setenvif
2208
- }
2209
- }
2210
-
2211
2193
# # Create a default directory list if none defined
2212
2194
if $directories {
2213
2195
$_directories = $directories
2580
2562
# Template uses:
2581
2563
# - $setenv
2582
2564
# - $setenvif
2583
- if ($use_env_mod or $use_setenvif_mod ) {
2565
+ $use_env_mod = !empty($setenv )
2566
+ $use_setenvif_mod = !empty($setenvif ) or !empty($setenvifnocase )
2567
+ if ($use_env_mod or $use_setenvif_mod ) and $ensure == ' present' {
2568
+ if $use_env_mod {
2569
+ include apache::mod::env
2570
+ }
2571
+ if $use_setenvif_mod {
2572
+ include apache::mod::setenvif
2573
+ }
2574
+
2584
2575
concat::fragment { "${name}-setenv" :
2585
2576
target => " ${priority_real}${filename} .conf" ,
2586
2577
order => 220,
Original file line number Diff line number Diff line change 1
- <% if @setenv and ! @setenv.empty? -%>
1
+ <% unless @setenv.empty? -%>
2
2
3
3
## SetEnv/SetEnvIf for environment variables
4
4
<%- Array(@setenv).each do |envvar| -%>
5
5
SetEnv <%= envvar %>
6
6
<%- end -%>
7
7
<% end -%>
8
- <% if @setenvif and ! @setenvif.empty? -%>
8
+ <% unless @setenvif.empty? -%>
9
9
<%- Array(@setenvif).each do |envifvar| -%>
10
10
SetEnvIf <%= envifvar %>
11
11
<%- end -%>
12
12
<% end -%>
13
- <% if @setenvifnocase and ! @setenvifnocase.empty? -%>
13
+ <% unless @setenvifnocase.empty? -%>
14
14
<%- Array(@setenvifnocase).each do |envifncvar| -%>
15
15
SetEnvIfNoCase <%= envifncvar %>
16
16
<%- end -%>
You can’t perform that action at this time.
0 commit comments