Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
sub handle_dir {
my ( $dir ) = @_;
my ( %count );
+ my $file;
$count{filenames} = ();
-
- my $file = ( -r "$dir/IDLINK.TXT" ) ? "$dir/IDLINK.TXT" : "$dir/DATALINK.TXT";
+
+ opendir my $dirhandle, $dir;
+ while ( my $filename = readdir $dirhandle ) {
+ $file = "$dir/$filename" if ($filename =~ qr/datalink\.txt/i || qr/idlink\.txt/i);
+ }
unless (open (FILE, $file)) {
print "Openning $dir/$file failed!\n";
return 0;