
None of this code is final - indeed, most of it is just gubbins - but it shows the path I mean to take with the code, I hope. Much more to come.
23 lines
262 B
Ruby
Executable File
23 lines
262 B
Ruby
Executable File
#!/usr/bin/env ruby
|
|
|
|
$: << 'lib' # TODO: remove this
|
|
|
|
require 'sharp-coin'
|
|
|
|
SharpCoin::Config::read(ARGV[0])
|
|
|
|
server = SharpCoin::Server.new
|
|
|
|
trap("INT") do
|
|
server.stop
|
|
end
|
|
|
|
trap("KILL") do
|
|
server.stop
|
|
end
|
|
|
|
EM::run do
|
|
EventMachine.epoll
|
|
server.run
|
|
end
|