module Racknga::Utils

Public Instance Methods

normalize_options(options) click to toggle source
# File lib/racknga/utils.rb, line 30
def normalize_options(options)
  normalized_options = {}
  options.each do |key, value|
    value = normalize_options(value) if value.is_a?(Hash)
    normalized_options[key.to_sym] = value
  end
  normalized_options
end
passenger?() click to toggle source
# File lib/racknga/utils.rb, line 25
def passenger?
  ENV["PASSENGER_ENVIRONMENT"] or
    /Phusion_Passenger/ =~ ENV["SERVER_SOFTWARE"].to_s
end
production?() click to toggle source
# File lib/racknga/utils.rb, line 21
def production?
  ENV["RACK_ENV"] == "production"
end