Sha256: 4d39467cffa27a797c6d4cfc5d32723f6307dae44fab1d61d34c867aaafb1c0a

Contents?: true

Size: 354 Bytes

Versions: 1

Compression:

Stored size: 354 Bytes

Contents

module SimpleHdGraph
  class Reader
    #
    # @param file [String]
    # @return [String]
    #
    def read_file(file)
      File.read(file)
    end

    #
    # @param dir [String]
    # @return [String]
    #
    def read_dir(dir)
      Dir.glob("#{dir}/**/*.{yml,yaml}").map { |file|
        read_file(file)
      }.join("---\n")
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simple-hd-graph-0.3.5 lib/simple-hd-graph/reader.rb