Method: Spring::Commands::RailsConsole#env

Defined in:
lib/spring/commands/rails.rb

#env(args) ⇒ Object



15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/spring/commands/rails.rb', line 15

def env(args)
  return args.first if args.first && !args.first.index("-")

  environment = nil

  args.each.with_index do |arg, i|
    if arg =~ /--environment=(\w+)/
      environment = $1
    elsif i > 0 && args[i - 1] == "-e"
      environment = arg
    end
  end

  environment
end