aboutsummaryrefslogtreecommitdiffstats
path: root/po/es.po
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2007-09-20 13:29:29 +0000
committerThierry Vignaud <tv@mandriva.org>2007-09-20 13:29:29 +0000
commit2973992b1ad63896320e15605940c4a7102076b3 (patch)
treed208f7cd00952e7066e8d9d39bf72081af89ce72 /po/es.po
parent3e1cbe9ba08fc7ce5e61a4e7233191d974feb5f2 (diff)
downloadrpmdrake-2973992b1ad63896320e15605940c4a7102076b3.tar
rpmdrake-2973992b1ad63896320e15605940c4a7102076b3.tar.gz
rpmdrake-2973992b1ad63896320e15605940c4a7102076b3.tar.bz2
rpmdrake-2973992b1ad63896320e15605940c4a7102076b3.tar.xz
rpmdrake-2973992b1ad63896320e15605940c4a7102076b3.zip
further fix build
Diffstat (limited to 'po/es.po')
0 files changed, 0 insertions, 0 deletions
55'>55 56 57 58 59 60
package log; # $Id$

use diagnostics;
use strict;
use vars qw(*LOG *LOG2);

use c;


#-#####################################################################################
#- Globals
#-#####################################################################################
my $logOpen = 0;
my $logDebugMessages = 0;

#-######################################################################################
#- Functions
#-######################################################################################
sub F() { *LOG }

sub l {
    $logOpen or openLog();
    if ($::testing) {
	print STDERR @_, "\n";
    } elsif ($::isStandalone) {
	c::syslog(c::LOG_WARNING(), join("", @_));
    } elsif ($::isInstall) {
	print LOG "* ", @_, "\n";
	print LOG2 "* ", @_, "\n";
    } else {
	print STDERR @_, "\n";
    }
}
sub ld { $logDebugMessages and &l }
sub w { &l }

sub openLog(;$) {
    if ($::isInstall) {
	if ($_[0]) { #- useLocal
	    open LOG, "> $_[0]"; #-#
	} else {
	    open LOG, "> /dev/tty3"; #-#
	}
	open LOG2, ">> /tmp/ddebug.log"; #-#
	select((select(LOG),  $| = 1)[0]);
	select((select(LOG2), $| = 1)[0]);
    }
    exists $ENV{DEBUG} and $logDebugMessages = 1;
    $logOpen = 1;
}

sub closeLog() { 
    if ($::isStandalone) {
	c::closelog();
    } else { close LOG; close LOG2 }
}

sub explanations { c::syslog(c::LOG_INFO()|c::LOG_LOCAL1(), "@_") }

1;