class Lono::Template::Generator
Public Instance Methods
lono_strategy()
click to toggle source
# File lib/lono/template/generator.rb, line 14 def lono_strategy if @options[:source] "source" else jadespec = Lono::Jadespec.new(Lono.blueprint_root, "unknown") # abusing Jadespec to get lono_strategy jadespec.lono_strategy end end
run()
click to toggle source
# File lib/lono/template/generator.rb, line 5 def run # Examples: # Erb.new(options).run # Dsl.new(options).run generator_class = "Lono::Template::Strategy::#{lono_strategy.camelize}" generator_class = Object.const_get(generator_class) generator_class.new(@options).run # The generator strategy classes write templates to disk end