lib/Odin.pm, bin/*.userv: New function for printing tabular reports.
[odin-cgi] / bin / shorturl.userv
index edad9f6..3bb1c8a 100755 (executable)
@@ -4,7 +4,6 @@ use lib "lib";
 
 use Odin;
 use DBI;
-use POSIX;
 
 Odin::cmdline_who;
 
@@ -27,8 +26,7 @@ EOF
        FROM odin_shorturl WHERE owner = ?
        ORDER BY stamp", undef, $Odin::WHO)}) {
     my ($tag, $stamp, $url) = @$r;
-    my $t = strftime "%Y-%m-%d %H:%M:%S %z", localtime $stamp;
-    printf "%-25s  %-12s  %s\n", $t, $tag, $url;
+    Odin::print_columns Odin::fmt_time $stamp => 25, $tag => 12, $url =>0;
   }
 } elsif ($op eq "new") {
   @ARGV == 1 or Odin::fail "usage: new URL";