Class: Boto::Server

Inherits:
Object
  • Object
show all
Defined in:
lib/boto/server.rb

Instance Method Summary collapse

Instance Method Details

#adapterObject



3
4
5
# File 'lib/boto/server.rb', line 3

def adapter
  Boto.application.adapter
end

#startObject



7
8
9
10
# File 'lib/boto/server.rb', line 7

def start
  require "#{Boto.root}/config/router"
  adapter.updates.select(&:itself).each(&method(:tick!))
end

#tick!(update) ⇒ Object



12
13
14
15
# File 'lib/boto/server.rb', line 12

def tick!(update)
  p update
  Boto.router.proccess_message(update)
end