Sha256: b5f95693d848de83c0c6ba456fe107087f5ee57483eda0fa69e5dabb38f0f873

Contents?: true

Size: 525 Bytes

Versions: 1

Compression:

Stored size: 525 Bytes

Contents

#!/usr/bin/env maglev-ruby
$LOAD_PATH.unshift(File.expand_path("../../lib", __FILE__))
require 'rack'
require 'web_tools'

app = Rack::Builder.new do
  WebTools::UI.set :root, File.expand_path("../..", __FILE__)
  ui = WebTools::UI.new
  redirect = proc { |env| [301,
                    {'Content-Type' => 'text/html', 'Location' => '/webtools/'},
                    '<a href="/webtools">Moved permanently</a>'] }
  map('/webtools/') { run ui }
  map('/') { run redirect }
end
Rack::Handler.default.run(app, :Port => 9292)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
maglev-webtools-0.2.1 bin/webtools