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
 8 def initialize(message, kind, details = nil)
 9   super(message)
10   @details = details || {}
11   @kind = kind
12 end

Public Instance Methods

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