aboutsummaryrefslogtreecommitdiffstats
path: root/emi
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2012-07-05 17:23:10 +0000
committerNicolas Vigier <boklm@mageia.org>2012-07-05 17:23:10 +0000
commit37a325a1b59cfde1130994defa843afce425b095 (patch)
tree48e13e91b38b73da887979c9c4153393634c42d1 /emi
parent54e3df7e419821569b21b22e5e289f1613754ae0 (diff)
downloadiurt-37a325a1b59cfde1130994defa843afce425b095.tar
iurt-37a325a1b59cfde1130994defa843afce425b095.tar.gz
iurt-37a325a1b59cfde1130994defa843afce425b095.tar.bz2
iurt-37a325a1b59cfde1130994defa843afce425b095.tar.xz
iurt-37a325a1b59cfde1130994defa843afce425b095.zip
allow emi and ulri to log to a file instead of stderr by setting
EMI_LOG_FILE or ULRI_LOG_FILE environement variables
Diffstat (limited to 'emi')
-rwxr-xr-xemi6
1 files changed, 5 insertions, 1 deletions
diff --git a/emi b/emi
index 179ca07..716330d 100755
--- a/emi
+++ b/emi
@@ -42,7 +42,11 @@ my %run;
my $program_name = 'emi';
$run{program_name} = $program_name;
-open(my $LOG, ">&STDERR");
+my $LOG;
+if (!env{'EMI_LOG_FILE'} || !open($LOG, '>>', env{'EMI_LOG_FILE'})) {
+ open($LOG, ">&STDERR");
+}
+
plog_init($program_name, $LOG, 7, 1);
my $HOME = $ENV{HOME};