]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/munin/libraries/expand.rb
Upgrade everything except ridley and ouroboros to chef 12
[chef.git] / cookbooks / munin / libraries / expand.rb
index 081dfc5c12299a2bd8ee7544b97e765059363794..dcd73cb69d77afb8b5dbbab1cf152a90992952b9 100644 (file)
@@ -2,8 +2,8 @@ class Chef
   class Munin
     def self.expand(template, nodes)
       nodes.map do |node|
-        if node.kind_of?(Hash)
-          template.gsub(/%%([^%]+)%%/) { node[$1.to_sym] }
+        if node.is_a?(Hash)
+          template.gsub(/%%([^%]+)%%/) { node[Regexp.last_match[1].to_sym] }
         else
           template.gsub("%%", node)
         end