Class: Quartet::Builders::Config
- Defined in:
- lib/quartet/builders/config.rb
Instance Method Summary collapse
- #build(_app_name) ⇒ Object
-
#initialize ⇒ Config
constructor
A new instance of Config.
Methods inherited from Builder
Constructor Details
#initialize ⇒ Config
Returns a new instance of Config.
5 6 7 8 |
# File 'lib/quartet/builders/config.rb', line 5 def initialize @directory = '' @file_type = '.ru' end |
Instance Method Details
#build(_app_name) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/quartet/builders/config.rb', line 10 def build(_app_name) %{# frozen_string_literal: true require 'rubygems' require 'bundler' Bundler.require require File.join(File.dirname(__FILE__), 'app.rb') run Sinatra::Application } end |