Sha256: 8c63876eb1d59e97e06b8988409f8f7b4984807a3b8e8bdaa15804e1a014691a
Contents?: true
Size: 546 Bytes
Versions: 31
Compression:
Stored size: 546 Bytes
Contents
class Lono::Template class Dsl < Base attr_reader :results def initialize(blueprint, options={}) super end def run puts "Generating CloudFormation templates for blueprint #{@blueprint.color(:green)}:" unless @options[:quiet] paths = Dir.glob("#{Lono.config.templates_path}/**/*.rb") paths.select{ |e| File.file?(e) }.each do |path| build_template(path) end end def build_template(path) builder = Builder.new(path, @blueprint, @options) builder.build end end end
Version data entries
31 entries across 31 versions & 1 rubygems