Class: Leeroy::Types::StateMetadata

Inherits:
Dash
  • Object
show all
Includes:
Helpers::Dumpable, Helpers::Logging
Defined in:
lib/leeroy/types/statemetadata.rb

Constant Summary

Constants included from Helpers::Logging

Helpers::Logging::TRACE_FORMAT, Helpers::Logging::TRACE_LEVELS, Helpers::Logging::TRUNCATE_THRESHOLD

Instance Attribute Summary

Attributes included from Helpers::Dumpable

#dump_properties

Instance Method Summary collapse

Methods included from Helpers::Logging

#logger

Methods included from Helpers::Dumpable

#dump, #dumper

Methods inherited from Dash

#dumper

Constructor Details

#initialize(*args, &block) ⇒ StateMetadata

Returns a new instance of StateMetadata.



17
18
19
20
21
22
23
24
25
# File 'lib/leeroy/types/statemetadata.rb', line 17

def initialize(*args, &block)
  super

  self.dump_properties = [
    :task,
    :previous,
    :started,
  ]
end