Method: Logux::Meta#initialize
- Defined in:
- lib/logux/meta.rb
#initialize(source_hash = {}) ⇒ Meta
Returns a new instance of Meta.
5 6 7 8 9 10 |
# File 'lib/logux/meta.rb', line 5 def initialize(source_hash = {}) merge!(source_hash.stringify_keys) self['id'] ||= Logux.generate_action_id self['time'] ||= self['id'].split(' ')[0] end |