From 24a2710e5e18cee3bbe8e2a3caf00bb7349adcd1 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Mon, 16 Mar 2009 18:11:12 +0000 Subject: [PATCH] added log file --- bin/ldap-rewrite.pl | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/bin/ldap-rewrite.pl b/bin/ldap-rewrite.pl index 23e790b..a6eff6e 100755 --- a/bin/ldap-rewrite.pl +++ b/bin/ldap-rewrite.pl @@ -24,9 +24,23 @@ my $config = { upstream_ldap => 'ldap.ffzg.hr', upstream_ssl => 1, overlay_prefix => 'ffzg-', + log_file => 'log', }; +my $log_fh; + +sub log { + open($log_fh, '>', $config->{log_file}) || die "can't open ", $config->{log_file},": $!"; + $log_fh->autoflush(1); + print $log_fh join("\n", @_),"\n"; +} + +BEGIN { + $SIG{'__WARN__'} = sub { warn @_; main::log(@_); } +} + + if ( ! -d $config->{yaml_dir} ) { warn "DISABLE ", $config->{yaml_dir}," data overlay"; } -- 2.20.1