class Puppet::Module::Task::Error

Attributes

details[RW]
kind[RW]

Public Class Methods

new(message, kind, details = nil) click to toggle source
Calls superclass method Puppet::Error::new
   # File lib/puppet/module/task.rb
 7 def initialize(message, kind, details = nil)
 8   super(message)
 9   @details = details || {}
10   @kind = kind
11 end

Public Instance Methods

to_h() click to toggle source
   # File lib/puppet/module/task.rb
13 def to_h
14   {
15     msg: message,
16     kind: kind,
17     details: details
18   }
19 end