projects
/
mirror
/
dsa-puppet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update puppetlabs/stdlib module
[mirror/dsa-puppet.git]
/
3rdparty
/
modules
/
stdlib
/
lib
/
puppet
/
parser
/
functions
/
regexpescape.rb
diff --git
a/3rdparty/modules/stdlib/lib/puppet/parser/functions/regexpescape.rb
b/3rdparty/modules/stdlib/lib/puppet/parser/functions/regexpescape.rb
index
2cfa3bb
..
647d865
100644
(file)
--- a/
3rdparty/modules/stdlib/lib/puppet/parser/functions/regexpescape.rb
+++ b/
3rdparty/modules/stdlib/lib/puppet/parser/functions/regexpescape.rb
@@
-2,11
+2,11
@@
# regexpescape.rb
#
module Puppet::Parser::Functions
# regexpescape.rb
#
module Puppet::Parser::Functions
- newfunction(:regexpescape, :type => :rvalue, :doc => <<-
EOS
+ newfunction(:regexpescape, :type => :rvalue, :doc => <<-
DOC
Regexp escape a string or array of strings.
Requires either a single string or an array as an input.
Regexp escape a string or array of strings.
Requires either a single string or an array as an input.
- EOS
- ) do |arguments| # rubocop:disable
Style
/ClosingParenthesisIndentation
+ DOC
+ ) do |arguments| # rubocop:disable
Layout
/ClosingParenthesisIndentation
raise(Puppet::ParseError, "regexpescape(): Wrong number of arguments given (#{arguments.size} for 1)") if arguments.empty?
value = arguments[0]
raise(Puppet::ParseError, "regexpescape(): Wrong number of arguments given (#{arguments.size} for 1)") if arguments.empty?
value = arguments[0]
@@
-17,7
+17,7
@@
module Puppet::Parser::Functions
result = if value.is_a?(Array)
# Numbers in Puppet are often string-encoded which is troublesome ...
result = if value.is_a?(Array)
# Numbers in Puppet are often string-encoded which is troublesome ...
- value.
collect
{ |i| i.is_a?(String) ? Regexp.escape(i) : i }
+ value.
map
{ |i| i.is_a?(String) ? Regexp.escape(i) : i }
else
Regexp.escape(value)
end
else
Regexp.escape(value)
end