Class/Module Index [+]

Quicksearch

Chef::Resource::Log

Public Class Methods

new(name, run_context=nil) click to toggle source

Initialize log resource with a name as the string to log

Parameters

name<String>

Message to log

collection<Array>

Collection of included recipes

node<Chef::Node>

Node where resource will be used

# File lib/chef/resource/log.rb, line 45
def initialize(name, run_context=nil)
  super
  @resource_name = :log
  @level = :info
  @action = :write
  @message = name
end

Public Instance Methods

level(arg=nil) click to toggle source

<Symbol> Log level, one of :debug, :info, :warn, :error or :fatal

# File lib/chef/resource/log.rb, line 62
def level(arg=nil)
  set_or_return(
    :level,
    arg,
    :equal_to => [ :debug, :info, :warn, :error, :fatal ]
  )
end
message(arg=nil) click to toggle source
# File lib/chef/resource/log.rb, line 53
def message(arg=nil)
  set_or_return(
    :message,
    arg,
    :kind_of => String
  )
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.