瀏覽代碼

Only call #converge if it's defined; this lets us tell platforms affected by CHEF-3589 / CHEF-3493 by those where they are fixed.

Hat tip to ~kallistec for the idea.
Andrea Campi 11 年之前
父節點
當前提交
f9b875f8d2
共有 1 個文件被更改,包括 1 次插入4 次删除
  1. 1 4
      libraries/default.rb

+ 1 - 4
libraries/default.rb

@@ -185,10 +185,7 @@ class Chef
 
       def safe_recipe_eval(&callback_code)
         recipe_eval(&callback_code)
-        version = Chef::Version.new(Chef::VERSION)
-        if version.major >= 10 && version.minor >= 14
-          converge
-        end
+        converge if respond_to?(:converge)
       end
     end
   end