class Puppet::ResourceApi::IOContext
Implement Resource API Conext to log through an IO object, defaulting to ‘$stderr`. There is no access to a device here. You can supply a transport if necessary.
Attributes
Public Class Methods
Source
# File lib/puppet/resource_api/io_context.rb, line 10 def initialize(definition, target = $stderr, transport = nil) super(definition) @target = target @transport = transport end
Calls superclass method
Puppet::ResourceApi::BaseContext::new
Protected Instance Methods
Source
# File lib/puppet/resource_api/io_context.rb, line 18 def send_log(level, message) @target.puts "#{level}: #{message}" end