Luke Kanies wrote: >> The other cases that come to my mind are restarting puppetd from >> within >> a transaction and aborting a --test run from the commandline with ^C. >> The former probably should wait until the end of the (presumably >> bootstrap) transaction, while the latter should abort immediately >> after >> the current resource (and say so, the current message on ^C is not >> very >> descriptive). > > > Should we just delay restarts on HUPs but not on INT or KILL?
... TERM. It seems so. > Because I am reminded now that this 'don't restart mid transaction' is > exactly why we have the current behaviour. The problem remains how to distinguish a "/etc/init.d/puppet stop" from init on shutdown and a self-"/etc/init.d/puppet stop" from within a bootstrap transaction. Regards, DavidS --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---
