Method: Fog::Deprecation#deprecate
- Defined in:
- lib/fog/core/deprecation.rb
#deprecate(older, newer) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/fog/core/deprecation.rb', line 3 def deprecate(older, newer) module_eval <<-EOS, __FILE__, __LINE__ def #{older}(*args) Fog::Logger.deprecation("#{self} => ##{older} is deprecated, use ##{newer} instead [light_black](#{caller.first})[/]") send(:#{newer}, *args) end EOS end |