Sha256: 1d114f3651d740d41ebc74ce97177108e447cc71cb5b28a1feebe83b5111c236
Contents?: true
Size: 628 Bytes
Versions: 2
Compression:
Stored size: 628 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dynflow-1.9.0 | lib/dynflow/web.rb |
dynflow-1.8.3 | lib/dynflow/web.rb |