module Teasy

Constants

VERSION

Public Class Methods

default_zone() click to toggle source
# File lib/teasy.rb, line 14
def default_zone
  Thread.current[:teasy_default_zone] ||= 'UTC'
end
default_zone=(zone) click to toggle source
# File lib/teasy.rb, line 18
def default_zone=(zone)
  Thread.current[:teasy_default_zone] = zone
end
with_zone(zone) { |zone| ... } click to toggle source
# File lib/teasy.rb, line 22
def with_zone(zone)
  old_zone = default_zone
  self.default_zone = zone
  yield zone
ensure
  self.default_zone = old_zone
end