class Roxanne::Server

Public Instance Methods

config(args) click to toggle source
# File lib/roxanne/server.rb, line 19
def config(args)
  @config ||= Configuration::YAML.new(args.first || 'config/config.yml')
end
start(args) click to toggle source
# File lib/roxanne/server.rb, line 6
def start(args)
  puts "Roxanne starting in #{self.working_dir}"
  @controller = Loop.new(config(args))
  loop do
    @controller.cycle
    sleep 5
  end
end
stop() click to toggle source
# File lib/roxanne/server.rb, line 15
def stop
  @controller.reset
end