diff options
| author | fukachan <fukachan> | 2005-08-23 08:28:20 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2005-08-23 08:28:20 +0000 |
| commit | b3fbe0c7a83fab55a1c4e6c48f929bade504ad6e (patch) | |
| tree | 27396af30ca8a4b58a2c77f2e64e09f37ad4667e /fml/lib/FML/Log.pm | |
| parent | 71a41fbfec373ce534be0a292aa4c3f54823a8f8 (diff) | |
| download | fml8-b3fbe0c7a83fab55a1c4e6c48f929bade504ad6e.tar.gz fml8-b3fbe0c7a83fab55a1c4e6c48f929bade504ad6e.tar.bz2 fml8-b3fbe0c7a83fab55a1c4e6c48f929bade504ad6e.zip | |
$log_syslog_host -> $log_syslog_servers
Diffstat (limited to 'fml/lib/FML/Log.pm')
| -rw-r--r-- | fml/lib/FML/Log.pm | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/fml/lib/FML/Log.pm b/fml/lib/FML/Log.pm index ca0f34f8..4789266b 100644 --- a/fml/lib/FML/Log.pm +++ b/fml/lib/FML/Log.pm @@ -2,7 +2,7 @@ # # Copyright (C) 2000,2001,2002,2003,2004,2005 Ken'ichi Fukamachi # -# $FML: Log.pm,v 1.30 2005/05/26 09:40:45 fukachan Exp $ +# $FML: Log.pm,v 1.31 2005/08/15 12:23:13 fukachan Exp $ # package FML::Log; @@ -96,13 +96,15 @@ sub Log my $logopt = $config->{ log_syslog_options } || 'pid'; my $facility = $config->{ log_syslog_facility } || 'local0'; my $priority = $config->{ log_syslog_priority } || 'info'; - my $host = $config->{ log_syslog_host } || ''; + my $hosts = $config->get_as_array_ref('log_syslog_servers') || []; use Sys::Syslog; - if ($host) { $Sys::Syslog::host = $host;} - openlog($ident, $logopt, $facility); - syslog($priority, $mesg); - closelog(); + for my $host (@$hosts) { + if ($host) { $Sys::Syslog::host = $host;} + openlog($ident, $logopt, $facility); + syslog($priority, $mesg); + closelog(); + } } unless ($config->{ log_type } =~ /file/) { # e.g. log_type = syslog (== syslog only) |
