Class: StackMaster::TemplateCompilers::Yaml

Inherits:
Object
  • Object
show all
Defined in:
lib/stack_master/template_compilers/yaml.rb

Class Method Summary collapse

Class Method Details

.compile(template_dir, template, _compile_time_parameters, _compiler_options = {}) ⇒ Object



8
9
10
11
# File 'lib/stack_master/template_compilers/yaml.rb', line 8

def self.compile(template_dir, template, _compile_time_parameters, _compiler_options = {})
  template_file_path = File.join(template_dir, template)
  File.read(template_file_path)
end

.require_dependenciesObject



3
4
5
6
# File 'lib/stack_master/template_compilers/yaml.rb', line 3

def self.require_dependencies
  require 'yaml'
  require 'json'
end