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