From be92c44ffaeb22018f5bcfbc165de7dd8933022b Mon Sep 17 00:00:00 2001 From: luke Date: Wed, 14 Jun 2006 05:55:58 +0000 Subject: Setting options and the facility for syslog git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1277 980ebf18-57e1-0310-9a29-db15c13687c0 --- lib/puppet/log.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/puppet/log.rb b/lib/puppet/log.rb index ea9fc8149..53294ab26 100644 --- a/lib/puppet/log.rb +++ b/lib/puppet/log.rb @@ -126,7 +126,13 @@ module Puppet end name = Puppet.name name = "puppet-#{name}" unless name =~ /puppet/ - @destinations[:syslog] = Syslog.open(name) + + options = Syslog::LOG_PID | Syslog::LOG_NDELAY + + # XXX This should really be configurable. + facility = Syslog::LOG_DAEMON + + @destinations[:syslog] = Syslog.open(name, options, facility) when /^\// # files Puppet.info "opening %s as a log" % dest # first make sure the directory exists -- cgit