bin/jobim in jobim-0.2.0 vs bin/jobim in jobim-0.3.0
- old
+ new
@@ -17,11 +17,19 @@
app = Rack::Builder.new do
use Rack::Rewrite do
rewrite '/', '/index.html'
end
use Rack::CommonLogger, STDOUT
- run Rack::Directory.new(opts[:dir])
+ run Rack::Directory.new(opts[:Dir])
end
puts ">>> Serving #{opts[:dir]}"
-Rack::Handler::Thin.run app, :Host => opts[:host], :Port => opts[:port]
+Rack::Handler::Thin.run(app, opts) do |server|
+ if opts[:Daemonize]
+ server.pid_file = 'jobim.pid'
+ server.log_file = 'jobim.log'
+ server.daemonize
+ end
+
+ Thin::Logging.silent = opts[:Quiet]
+end