module Dynflow::Web

Public Class Methods

setup(&block) click to toggle source
# File lib/dynflow/web.rb, line 10
def self.setup(&block)
  console = Sinatra.new(Web::Console) { instance_exec(&block)}
  Rack::Builder.app do
    run Rack::URLMap.new('/'        => console)
  end
end
web_dir(sub_dir) click to toggle source
# File lib/dynflow/web.rb, line 17
def self.web_dir(sub_dir)
  web_dir = File.join(File.expand_path('../../../web', __FILE__))
  File.join(web_dir, sub_dir)
end