Skip to content

Commit 02037f0

Browse files
author
Chris Portman
committed
Only do scope.lookupvar once
Improving some efficiency
1 parent 89a42a4 commit 02037f0

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

templates/sshd_config.erb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# File is managed by Puppet
2-
<%- if port = scope.lookupvar('ssh::server::merged_options').delete('Port') -%>
2+
<%- options = scope.lookupvar('ssh::server::merged_options') -%>
3+
<%- if port = options.delete('Port') -%>
34
Port <%= port %>
45
<%- end -%>
5-
<%- if listen = scope.lookupvar('ssh::server::merged_options').delete('ListenAddress') -%>
6+
<%- if listen = options.delete('ListenAddress') -%>
67
ListenAddress <%= listen %>
78
<%- end -%>
89

9-
<%- options = scope.lookupvar('ssh::server::merged_options') -%>
1010
<%- options.keys.sort_by{ |sk| (sk.to_s.downcase.include? "match") ? 'zzz' + sk.to_s : sk.to_s }.each do |k| -%>
1111
<%- v = options[k] -%>
1212
<%- if v.is_a?(Hash) -%>

0 commit comments

Comments
 (0)