Module: Hato
- Defined in:
- lib/hato.rb,
lib/hato/httpd.rb,
lib/hato/config.rb,
lib/hato/plugin.rb,
lib/hato/version.rb,
lib/hato/observer.rb
Defined Under Namespace
Modules: Config, Plugin
Classes: Httpd, Observer
Constant Summary
collapse
- VERSION =
"0.0.13"
Class Method Summary
collapse
Class Method Details
.run(opts = {}) ⇒ Object
7
8
9
10
11
12
13
14
|
# File 'lib/hato.rb', line 7
def self.run(opts = {})
config = Config.load(opts[:config_file])
config.log_level = opts[:log_level] || 'info'
observer = Observer.new(config)
server = Httpd.new(observer, config)
server.run
end
|