Class: Servdir
- Inherits:
-
Object
- Object
- Servdir
- Defined in:
- lib/servdir.rb
Instance Method Summary collapse
-
#initialize(dir, port) ⇒ Servdir
constructor
A new instance of Servdir.
Constructor Details
#initialize(dir, port) ⇒ Servdir
Returns a new instance of Servdir.
11 12 13 14 15 16 17 18 19 20 |
# File 'lib/servdir.rb', line 11 def initialize(dir, port) Thin::Server.start("0.0.0.0", port) do #use Rack::CommonLogger if File.directory?(dir) run Rack::Directory.new(dir) elsif File.file?(dir) run Rack::File.new(dir) end end end |