Class: Daemon::Callbacks

Inherits:
Object
  • Object
show all
Includes:
Utils::Loggable
Defined in:
lib/onapp/engine/callbacks.rb

Overview

Utilizes callbacks

See Also:

Instance Attribute Summary

Attributes included from Utils::Loggable

#logger

Instance Method Summary (collapse)

Methods included from Utils::Loggable

#debug, #error, #fatal, #info, #lwarn

Constructor Details

- (Callbacks) initialize(*callbacks)

Returns a new instance of Callbacks

Parameters:

  • callbacks (Symbol, ...)

    callbacks identifiers



12
13
14
15
16
# File 'lib/onapp/engine/callbacks.rb', line 12

def initialize(*callbacks)
  callbacks.each(&method(:define_callback))
  @logger = Daemon.logger
  @facility = 'Callbacks'
end