Class: Fairy::JobInterpriter

Inherits:
Object
  • Object
show all
Defined in:
lib/fairy/master/job-interpriter.rb

Instance Method Summary collapse

Constructor Details

#initialize(controller) ⇒ JobInterpriter

Returns a new instance of JobInterpriter.



8
9
10
# File 'lib/fairy/master/job-interpriter.rb', line 8

def initialize(controller)
  @controller = controller
end

Instance Method Details

#exec(atom) ⇒ Object



12
13
14
15
16
# File 'lib/fairy/master/job-interpriter.rb', line 12

def exec(atom)
  puts "SEND: #{atom.receiver}.#{atom.message}(#{atom.args.map{|e| e.to_s}.join(",")})"
  ret = atom.receiver.send(atom.message, *atom.args)
  # このあと何か必要か?
end