summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2007-01-04 22:45:48 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2007-01-04 22:45:48 +0000
commit6e10004e67b6d6f964c65edc27e8d2b350ba0175 (patch)
treeb8777c99304aaa5ce54416fb64bd58bb77b06f4f /bin
parent903b40b60ea21a272a6a26d046e95eecf79c9cc2 (diff)
downloadpuppet-6e10004e67b6d6f964c65edc27e8d2b350ba0175.tar.gz
Using Puppet.settraps in puppet executable, instead of old ad-hoc code.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2046 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'bin')
-rwxr-xr-xbin/puppet11
1 files changed, 1 insertions, 10 deletions
diff --git a/bin/puppet b/bin/puppet
index 8a91769d9..ee60415d5 100755
--- a/bin/puppet
+++ b/bin/puppet
@@ -139,16 +139,7 @@ end
client = nil
server = nil
-[:INT, :TERM].each do |signal|
- trap(signal) do
- Puppet.notice "Caught #{signal}; shutting down"
- [client, server].each { |obj|
- if obj
- obj.shutdown
- end
- }
- end
-end
+Puppet.settraps
if debug
Puppet::Log.level = :debug