Class: Puppet::ResourceApi::PuppetContext
- Inherits:
-
BaseContext
- Object
- BaseContext
- Puppet::ResourceApi::PuppetContext
- Defined in:
- lib/puppet/resource_api/puppet_context.rb
Defined Under Namespace
Classes: LoggingProxy
Instance Attribute Summary
Attributes inherited from BaseContext
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from BaseContext
#attribute_changed, #device, #failed, #failed?, #failing, #feature_support?, #initialize, #processed, #processing
Constructor Details
This class inherits a constructor from Puppet::ResourceApi::BaseContext
Class Method Details
.logging_proxy ⇒ Object
21 22 23 |
# File 'lib/puppet/resource_api/puppet_context.rb', line 21 def logging_proxy @logging_proxy ||= LoggingProxy.new end |
Instance Method Details
#log_exception(exception, message: 'Error encountered', trace: false) ⇒ Object
5 6 7 |
# File 'lib/puppet/resource_api/puppet_context.rb', line 5 def log_exception(exception, message: 'Error encountered', trace: false) self.class.logging_proxy.log_exception(exception, , trace: trace) end |