Skip to content

Commit 6d100c8

Browse files
Mike DelaneyMorgan Haskel
authored andcommitted
MODULES-1384 - idempotency for wsgi_script_aliases
When parsing wsgi_aliases, sort the keys then generate the underlying template.
1 parent e559e7b commit 6d100c8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

templates/vhost/_wsgi.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
WSGIProcessGroup <%= @wsgi_process_group %>
1414
<% end -%>
1515
<% if @wsgi_script_aliases and ! @wsgi_script_aliases.empty? -%>
16-
<%- @wsgi_script_aliases.each do |a, p| -%>
17-
<%- if a != '' and p != ''-%>
18-
WSGIScriptAlias <%= a %> "<%= p %>"
16+
<%- @wsgi_script_aliases.keys.sort.each do |key| -%>
17+
<%- if key != '' and @wsgi_script_aliases[key] != ''-%>
18+
WSGIScriptAlias <%= key %> "<%= @wsgi_script_aliases[key] %>"
1919
<%- end -%>
2020
<%- end -%>
2121
<% end -%>

0 commit comments

Comments
 (0)