File tree Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 102
102
default => $groupowner ,
103
103
}
104
104
105
+ # convert server_aliases to an array
106
+ $array_server_aliases = is_array($server_aliases ) ? {
107
+ false => $server_aliases ? {
108
+ ' ' => [],
109
+ default => [$server_aliases ],
110
+ },
111
+ default => $server_aliases ,
112
+ }
113
+
105
114
$file_real = " ${nginx::vdir} /${name} .conf"
106
115
107
116
# Some OS specific settings:
Original file line number Diff line number Diff line change 2
2
listen <%= @listen_ip %> <% if defined? @listen_port %> :<%= @listen_port %> <% end %> <% if @bool_default_server %> default_server<% end %> ;
3
3
<% # check to see if ipv6 support exists in the kernel before applying %>
4
4
<% if @bool_ipv6_enable && (defined? @ipaddress6) %> listen [<%= @ipv6_listen_ip %> ]:<%= @ipv6_listen_port %> default ipv6only=on;<% end %>
5
- server_name <%= @server_name %> <%= @server_aliases %> ;
5
+ server_name <%= @server_name %> <%= Array(@array_server_aliases).join(' ') %> ;
6
6
access_log <%= scope.lookupvar('nginx::log_dir')%> /<%= @name %> .access.log;
7
7
8
8
<% if (defined? @www_root) %>
Original file line number Diff line number Diff line change 1
1
server {
2
2
listen <%= @ssl_listen_ip %> :<%= @ssl_listen_port %> <% if @bool_default_server %> default_server<% end %> ;
3
3
<% if @bool_ipv6_enable && (defined? @ipaddress6) %> listen [<%= @ipv6_listen_ip %> ]:<%= @ipv6_listen_port %> default ipv6only=on;<% end %>
4
- server_name <%= @server_name %> <%= @server_aliases %> ;
4
+ server_name <%= @server_name %> <%= Array(@array_server_aliases).join(' ') %> ;
5
5
access_log <%= scope.lookupvar('nginx::log_dir')%> /<%= @name %> .access.log;
6
6
7
7
ssl on;
You can’t perform that action at this time.
0 commit comments