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
-~----------~----~----~----~------~----~------~--~---

Reply via email to