Included Modules

Files

Class/Module Index [+]

Quicksearch

Chef::Resource::Template

Public Class Methods

new(name, run_context=nil) click to toggle source
# File lib/chef/resource/template.rb, line 32
def initialize(name, run_context=nil)
  super
  @resource_name = :template
  @action = "create"
  @source = "#{::File.basename(name)}.erb"
  @cookbook = nil
  @local = false
  @variables = Hash.new
  @provider = Chef::Provider::Template
end

Public Instance Methods

cookbook(args=nil) click to toggle source
# File lib/chef/resource/template.rb, line 59
def cookbook(args=nil)
  set_or_return(
    :cookbook,
    args,
    :kind_of => [ String ]
  )
end
local(args=nil) click to toggle source
# File lib/chef/resource/template.rb, line 67
def local(args=nil)
  set_or_return(
    :local,
    args,
    :kind_of => [ TrueClass, FalseClass ]
  )
end
source(file=nil) click to toggle source
# File lib/chef/resource/template.rb, line 43
def source(file=nil)
  set_or_return(
    :source,
    file,
    :kind_of => [ String ]
  )
end
variables(args=nil) click to toggle source
# File lib/chef/resource/template.rb, line 51
def variables(args=nil)
  set_or_return(
    :variables,
    args,
    :kind_of => [ Hash ]
  )
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.