Sha256: 060327e8245dab72fe2bfb309c800607a886bde6155f82ea5bd68caf90821be9

Contents?: true

Size: 377 Bytes

Versions: 6

Compression:

Stored size: 377 Bytes

Contents

require 'toml'

module Persey
  module Adapters
    class Toml < Persey::Adapters::Base
      class << self
        def load(file, env)
          begin
            raw_hash = TOML.load_file(file)
            symbolize_keys(raw_hash)
          rescue
            puts "FATAL: Error while process config from file '#{file}'"
          end
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
persey-1.0.0 lib/persey/adapters/toml.rb
persey-0.0.11 lib/persey/adapters/toml.rb
persey-0.0.10 lib/persey/adapters/toml.rb
persey-0.0.9 lib/persey/adapters/toml.rb
persey-0.0.8 lib/persey/adapters/toml.rb
persey-0.0.7 lib/persey/adapters/toml.rb