blob: 371820f2c7c77a071f9311be0afbb3e2cf7e6ce8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# generic gsub call
module Puppet::Parser::Functions
newfunction(:gsub, :type => :rvalue) do |args|
if args[0].is_a?(Array)
args[0].collect do |val|
val.gsub(/#{args[1]}/, args[2])
end
else
args[0].gsub(/#{args[1]}/, args[2])
end
end
end
|