class Knife::Helper::Template

Public Class Methods

new(source, target, params={}) click to toggle source
Calls superclass method
# File lib/knife/helper/template.rb, line 10
def initialize(source, target, params={})
  super()
  self.class.source_root(
    Pathname.new(
      File.expand_path("../../../../", __FILE__)
    ).join("templates")
  )
  @source = source
  @target = target
  @params = params
end

Public Instance Methods

flush() click to toggle source
# File lib/knife/helper/template.rb, line 22
def flush()
  template(@source, @target,
    @params
  )
end