# File lib/puppet/network/authstore.rb, line 227
227:             def interpolate(match)
228:                 clone = dup
229:                 clone.pattern = clone.pattern.reverse.collect do |p|
230:                     p.gsub(/\$(\d)/) { |m| match[$1.to_i] }
231:                 end.join(".")
232:                 clone
233:             end