Class: Steno::Context::ThreadLocal

Inherits:
Base show all
Defined in:
lib/steno/context.rb

Constant Summary collapse

THREAD_LOCAL_KEY =
"__steno_locals__"

Instance Method Summary collapse

Instance Method Details

#clearObject



45
46
47
# File 'lib/steno/context.rb', line 45

def clear
  Thread.current[THREAD_LOCAL_KEY] = {}
end

#dataObject



41
42
43
# File 'lib/steno/context.rb', line 41

def data
  Thread.current[THREAD_LOCAL_KEY] ||= {}
end