Sha256: 83cf8fdb2550a1c39f9314de27225aa89449446c0068cf73e1fc4e46ad3731e4
Contents?: true
Size: 634 Bytes
Versions: 25
Compression:
Stored size: 634 Bytes
Contents
# frozen_string_literal: true require 'dynflow' require 'pp' require 'sinatra/base' require 'yaml' module Dynflow module Web def self.setup(&block) console = Sinatra.new(Web::Console) { instance_exec(&block)} Rack::Builder.app do run Rack::URLMap.new('/' => console) end end def self.web_dir(sub_dir) web_dir = File.join(File.expand_path('../../../web', __FILE__)) File.join(web_dir, sub_dir) end require 'dynflow/web/filtering_helpers' require 'dynflow/web/world_helpers' require 'dynflow/web/console_helpers' require 'dynflow/web/console' end end
Version data entries
25 entries across 25 versions & 1 rubygems