PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/datatypes/impl/ |
| Server: Linux server1.ngambekcore.com 4.18.0-553.51.1.el8_10.x86_64 #1 SMP Wed Apr 30 04:00:07 EDT 2025 x86_64 IP: 159.198.77.92 |
| Dir : //opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/datatypes/impl/error.rb |
class Puppet::DataTypes::Error
attr_reader :msg, :kind, :issue_code, :details
alias message msg
def self.from_asserted_hash(hash)
new(hash['msg'], hash['kind'], hash['details'], hash['issue_code'])
end
def _pcore_init_hash
result = { 'msg' => @msg }
result['kind'] = @kind unless @kind.nil?
result['details'] = @details unless @details.nil?
result['issue_code'] = @issue_code unless @issue_code.nil?
result
end
def initialize(msg, kind = nil, details = nil, issue_code = nil)
@msg = msg
@kind = kind
@details = details
@issue_code = issue_code
end
def eql?(o)
self.class.equal?(o.class) &&
@msg == o.msg &&
@kind == o.kind &&
@issue_code == o.issue_code &&
@details == o.details
end
alias == eql?
def hash
@msg.hash ^ @kind.hash ^ @issue_code.hash
end
def to_s
Puppet::Pops::Types::StringConverter.singleton.convert(self)
end
end