Sha256: 80a60173b5a819c6c331ec6a5ad27eda94fa7abcfae5955c68088057230109da
Contents?: true
Size: 575 Bytes
Versions: 2
Compression:
Stored size: 575 Bytes
Contents
module Oxidized class Source class NoConfig < OxidizedError; end def initialize @model_map = (Oxidized.config.model_map || {}) @group_map = (Oxidized.config.group_map || {}) end def map_model(model) @model_map.has_key?(model) ? @model_map[model] : model end def map_group(group) @group_map.has_key?(group) ? @group_map[group] : group end def node_var_interpolate(var) case var when "nil" then nil when "false" then false when "true" then true else var end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
oxidized-0.29.1 | lib/oxidized/source/source.rb |
oxidized-0.29.0 | lib/oxidized/source/source.rb |