X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=AwayMsg.pm;h=1fa389908d2e7322f0ddceb70835c5869b452c1b;hb=bf9eedd3878e49ca2c27d8393dad92d3de29e454;hp=d6f63a5b3e42bb96769845f7a57602b4d3d541d4;hpb=8b294424211f992a399bc48919b4f868c23530b9;p=nj-awaymsg.git diff --git a/AwayMsg.pm b/AwayMsg.pm index d6f63a5..1fa3899 100644 --- a/AwayMsg.pm +++ b/AwayMsg.pm @@ -13,7 +13,6 @@ BEGIN { $VERSION = 1.00; @ISA = qw(Exporter); @EXPORT = qw(db_connect db_commit - expires2timet expirestime2show $dbh); %EXPORT_TAGS = ( ); @EXPORT_OK = qw(); @@ -48,27 +47,6 @@ sub nooutput ($) { } } -sub expires2timet ($) { - my ($str) = @_; - if ($str eq '' or $str =~ m/never/i) { - return undef; - } - open F, "-|", qw(date -d),'$str',qw(+%s) or die $!; - my $dtime = ; - $?=0; $!=0; close F or die "$? $!"; - $dtime =~ m/^\d+$/ or die "$dtime ?"; - return $dtime+0; -} - -sub expirestime2show ($) { - my ($tt) = @_; - if (!defined $tt) { - return 'never'; - } else { - return strftime("%Y-%m-%d %H:%M"); - } -} - sub db_commit () { nooutput("SELECT * FROM addresses LEFT JOIN config". " USING (emailaddr) WHERE forwardfile IS NULL");