Sha256: bfda8a2dbc6d6248f1fe6dec95a2e7a72d691064d051a83636d8f0c660c8ec84

Contents?: true

Size: 375 Bytes

Versions: 10

Compression:

Stored size: 375 Bytes

Contents

require 'optparse'

class Arsenicum::CLI::RailsCLI < Arsenicum::CLI
  private
  def create_configuration
    ::Arsenicum::Configuration::RailsConfiguration.new
  end

  def create_main
    ::Arsenicum::Main::RailsMain.new
  end

  def handle_options(opt)
    super

    opt.on('-e', '--environment=ENVIRONMENT') do |env|
      configuration.environment env
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
arsenicum-0.4.2 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.4.1 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.4 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.3.1.2 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.3.1.1 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.3.1 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.3.0 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.2.1.1 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.2.1 lib/arsenicum/cli/rails_cli.rb
arsenicum-0.2 lib/arsenicum/cli/rails_cli.rb