Class: Spring::Commands::RailsRunner

Inherits:
Rails
  • Object
show all
Defined in:
lib/spring/commands/rails.rb

Instance Method Summary collapse

Methods inherited from Rails

#call, #description

Instance Method Details

#command_nameObject



50
51
52
# File 'lib/spring/commands/rails.rb', line 50

def command_name
  "runner"
end

#env(tail) ⇒ Object



38
39
40
41
42
43
44
45
46
47
48
# File 'lib/spring/commands/rails.rb', line 38

def env(tail)
  previous_option = nil
  tail.reverse.each do |option|
    case option
    when /--environment=(\w+)/ then return $1
    when '-e' then return previous_option
    end
    previous_option = option
  end
  nil
end