Sha256: 988448b6bdf634c85abc43da688b7d235a98775e0e27008c2c453fc46febac71
Contents?: true
Size: 544 Bytes
Versions: 4
Compression:
Stored size: 544 Bytes
Contents
require "pakyow/commands/console_methods.rb" module Pakyow module Commands class Console def initialize(environment: ENV['RACK_ENV'] || :development) ENV['RACK_ENV'] = environment.to_s end def run load_app Pakyow::App.stage(ENV['RACK_ENV']) require 'irb' ARGV.clear IRB::ExtendCommandBundle.include(ConsoleMethods) IRB.start end private def load_app $LOAD_PATH.unshift(Dir.pwd) require 'app/setup' end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
pakyow-0.11.3 | lib/pakyow/commands/console.rb |
pakyow-0.11.2 | lib/pakyow/commands/console.rb |
pakyow-0.11.1 | lib/pakyow/commands/console.rb |
pakyow-0.11.0 | lib/pakyow/commands/console.rb |