Method: Gin::Config#get
- Defined in:
- lib/gin/config.rb
#get(name, safe = false) ⇒ Object
Get a config value from its name. Setting safe to true will return nil instead of raising errors. Reloads the config if reloading is enabled and value expired.
145 146 147 148 149 150 |
# File 'lib/gin/config.rb', line 145 def get name, safe=false return @lock.read_sync{ @data[name] } if current?(name) || safe && !File.file?(filepath_for(name)) load_config(name) || @lock.read_sync{ @data[name] } end |