@@ -49,20 +49,20 @@ def self.compile(node, code_id = nil)
4949 PuppetDebugServer ::PuppetDebugSession . hooks . exec_hook ( :hook_after_compile , [ result ] )
5050
5151 result
52- rescue Puppet ::ParseErrorWithIssue => detail
53- detail . node = node . name
54- Puppet . log_exception ( detail )
52+ rescue Puppet ::ParseErrorWithIssue => e
53+ e . node = node . name
54+ Puppet . log_exception ( e )
5555 raise
56- rescue => detail # rubocop:disable Style/RescueStandardError
57- message = "#{ detail } on node #{ node . name } "
58- Puppet . log_exception ( detail , message )
59- raise Puppet ::Error , message , detail . backtrace
56+ rescue => e # rubocop:disable Style/RescueStandardError
57+ message = "#{ e } on node #{ node . name } "
58+ Puppet . log_exception ( e , message )
59+ raise Puppet ::Error , message , e . backtrace
6060 end
61- rescue Puppet ::ParseErrorWithIssue => detail
61+ rescue Puppet ::ParseErrorWithIssue => e
6262 # TODO: Potential issue here with 4.10.x not implementing .file on the Positioned class
6363 # Just re-raise if there is no Puppet manifest file associated with the error
64- raise if detail . file . nil? || detail . line . nil? || detail . pos . nil?
65- PuppetDebugServer ::PuppetDebugSession . hooks . exec_hook ( :hook_exception , [ detail ] )
64+ raise if e . file . nil? || e . line . nil? || e . pos . nil?
65+ PuppetDebugServer ::PuppetDebugSession . hooks . exec_hook ( :hook_exception , [ e ] )
6666 raise
6767 end
6868 end
0 commit comments