# File lib/puppet/daemon.rb, line 56
56:   def reexec
57:     raise Puppet::DevError, "Cannot reexec unless ARGV arguments are set" unless argv
58:     command = $0 + " " + argv.join(" ")
59:     Puppet.notice "Restarting with '#{command}'"
60:     stop(:exit => false)
61:     exec(command)
62:   end