Sha256: 844ed2b1b0976053f1ecc06f81d4ba3c676f2493f0d768ff7e65f49a9c9bb3f4
Contents?: true
Size: 425 Bytes
Versions: 9
Compression:
Stored size: 425 Bytes
Contents
module FistOfFury module Actor def self.included(base) base.__send__(:include, Celluloid) base.finalizer :fist_of_fury_finalizer end def initialize(*args, &block) log_call 'initialize' super end private def fist_of_fury_finalizer log_call 'shutting down ...' end def log_call(call) info "#{self.class.name} id: #{object_id} #{call}" end end end
Version data entries
9 entries across 9 versions & 1 rubygems