Included Modules

Files

Class/Module Index [+]

Quicksearch

Chef::Resource::RemoteFile

Public Class Methods

new(name, run_context=nil) click to toggle source
# File lib/chef/resource/remote_file.rb, line 31
def initialize(name, run_context=nil)
  super
  @resource_name = :remote_file
  @action = "create"
  @source = nil
  @provider = Chef::Provider::RemoteFile
end

Public Instance Methods

after_created() click to toggle source
# File lib/chef/resource/remote_file.rb, line 57
def after_created
  validate_source(@source)
end
checksum(args=nil) click to toggle source
# File lib/chef/resource/remote_file.rb, line 49
def checksum(args=nil)
  set_or_return(
    :checksum,
    args,
    :kind_of => String
  )
end
source(*args) click to toggle source
# File lib/chef/resource/remote_file.rb, line 39
def source(*args)
  if not args.empty?
    args = Array(args).flatten
    validate_source(args)
    @source = args
  elsif self.instance_variable_defined?(:@source) == true
    @source
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.