#!/usr/bin/perl -T
#$Id: NewTorrents.pl,v 1.1 2005/03/24 05:28:08 andrew Exp $
use strict;
use warnings;
use diagnostics;
use lib 'lib';
use OpenBSDTorrents;
%ENV = ();
use YAML;
my $last_dir = '';
while (<>) {
chomp;
if (my ($year, $mon, $mday, $time, $pid, $oper, $file, $size) =
m#^(\d{4})/(\d{2})/(\d{2}) (\d{2}:\d{2}:\d{2}) \[(\d+)\] (\S+) (.+) (\d+)$# ) {
#print "($year, $mon, $mday, $time, $pid, $oper, $file, $size)\n";
my ($dir, $file) = $file =~ m#^(.*)/([^/]+)#;
#print "$dir - $file\n";
if ($last_dir && $last_dir ne $dir) {
# This actually needs to be a sub that forks off
# the generation of this, and the running of the update script.
print "MakeTorrent.pl $BaseName/$dir\n";
}
$last_dir = $dir;
} else {
#print $_;
}
}