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