From 8be455e4a7f730052dfbc0618a10c8b731500d96 Mon Sep 17 00:00:00 2001 From: geemus Date: Thu, 28 Apr 2011 22:29:48 -0700 Subject: [PATCH] make collection class_eval more consistent --- lib/fog/core/collection.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/fog/core/collection.rb b/lib/fog/core/collection.rb index eca40d970..802db6052 100644 --- a/lib/fog/core/collection.rb +++ b/lib/fog/core/collection.rb @@ -6,19 +6,19 @@ module Fog Array.public_instance_methods(false).each do |method| unless [:reject, :select, :slice].include?(method.to_sym) - class_eval <<-RUBY + class_eval <<-EOS, __FILE__, __LINE__ def #{method}(*args) unless @loaded lazy_load end super end - RUBY + EOS end end %w[reject select slice].each do |method| - class_eval <<-RUBY + class_eval <<-EOS, __FILE__, __LINE__ def #{method}(*args) unless @loaded lazy_load @@ -26,7 +26,7 @@ module Fog data = super result = self.clone.clear.concat(data) end - RUBY + EOS end def self.model(new_model=nil)