Class: Rails::OptionsConfig::EnvVisitor

Inherits:
Psych::Visitors::ToRuby
  • Object
show all
Defined in:
lib/rails/options_config/yaml/env_visitor.rb

Instance Method Summary collapse

Instance Method Details

#accept(target) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/rails/options_config/yaml/env_visitor.rb', line 4

def accept target
  if !target.tag.nil? && target.tag.start_with?('!env/')
    ENV[target.tag.delete_prefix('!env/')]
  else
    super
  end
end