lib/potassium/templates/application/helpers/template-helpers.rb in potassium-1.3.3 vs lib/potassium/templates/application/helpers/template-helpers.rb in potassium-1.3.4

- old
+ new

@@ -1,5 +1,13 @@ module TemplateHelpers + def load_recipe(recipe) + return if exists?(recipe) + eval_file "recipes/checks/#{recipe}.rb" rescue Exception + eval_file "recipes/dependencies/#{recipe}.rb" rescue Exception + eval_file "recipes/asks/#{recipe}.rb" rescue Exception + eval_file "recipes/#{recipe}.rb" + end + def eval_file(source) location = File.expand_path(find_in_source_paths(source)) unique_name = SecureRandom.hex define_singleton_method unique_name do