Sha256: 51d92ab944b5324c72b21194a4bc1908d3f099c5983e8040cfa7bcf6d37904e0
Contents?: true
Size: 445 Bytes
Versions: 3
Compression:
Stored size: 445 Bytes
Contents
# frozen_string_literal: true require "yaml" require "hashie/mash" module BqCoaster module Generators class Base attr_reader :definition_file, :options def initialize(definition_file, options) @definition_file = definition_file @options = options end private def definitions @definitions ||= Hashie::Mash.new(YAML.load_file(definition_file)) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
bq_coaster-0.2.2 | lib/bq_coaster/generators/base.rb |
bq_coaster-0.2.1 | lib/bq_coaster/generators/base.rb |
bq_coaster-0.2.0 | lib/bq_coaster/generators/base.rb |