do not parse if is_a?(Time) already

This commit is contained in:
freeformz 2010-06-18 18:42:59 -07:00 коммит произвёл geemus
Родитель 8d69b89a85
Коммит 0968d1b809
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -55,7 +55,11 @@ module Fog
when :time
class_eval <<-EOS, __FILE__, __LINE__
def #{name}=(new_#{name})
@#{name} = Time.parse(new_#{name})
if !new_#{name}.is_a?(Time)
@#{name} = Time.parse(new_#{name})
else
@#{name} = new_#{name}
end
end
EOS
else