File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,10 @@ use warnings;
3535
3636# VERSION
3737
38- # use Rex;
38+ require Exporter;
39+ our @ISA = qw( Exporter) ;
40+ our @EXPORT_OK = qw( log_debug log_info log_warn log_error) ;
41+ our %EXPORT_TAGS = (all => [@EXPORT_OK ]);
3942
4043our $no_color = 0;
4144eval " use Term::ANSIColor" ;
@@ -105,7 +108,7 @@ sub init {
105108 $log_opened = 1;
106109}
107110
108- sub info {
111+ sub logger {
109112 my ( $msg , $type ) = @_ ;
110113 my $color = ' green' ;
111114
@@ -171,6 +174,15 @@ sub info {
171174 }
172175}
173176
177+ sub log_error { logger( shift , " error" ) }
178+ sub log_warn { logger( shift , " warn" ) }
179+ sub log_info { logger( shift , " info" ) }
180+ sub log_debug { debug(@_ ) }
181+
182+ sub error { logger( shift , " error" ) }
183+ sub warn { logger( shift , " warn" ) }
184+ sub info { logger(@_ ) }
185+
174186sub debug {
175187 my ($msg ) = @_ ;
176188 return if $silent ;
You can’t perform that action at this time.
0 commit comments