#LP801961, error when running edi_fetcher.pl
authorBen Shum <bshum@biblio.org>
Tue, 2 Aug 2011 15:15:57 +0000 (11:15 -0400)
committerMike Rylander <mrylander@gmail.com>
Fri, 19 Aug 2011 19:05:37 +0000 (15:05 -0400)
This patch addresses an error encountered when running edi_fetcher.pl.
The method "is_dir" should be just plain "dir" in RemoteAccount.pm file.
Signed-off-by: Ben Shum <bshum@biblio.org>

Signed-off-by: Mike Rylander <mrylander@gmail.com>

Open-ILS/src/perlmods/lib/OpenILS/Utils/RemoteAccount.pm

index d8c399c..164e227 100644 (file)
@@ -612,7 +612,7 @@ sub ls_ftp {   # returns full path like: dir/path/file.ext
             next;
         }
         if ($dirtarget and $dirtarget ne '.' and $dirtarget ne './' and
-            $self->_ftp->is_dir($dirtarget)) {
+            $self->_ftp->dir($dirtarget)) {
             foreach my $file (@part) {   # we ensure full(er) path
                 $file =~ /^$dirtarget\// and next;
                 $logger->debug("ls_ftp: prepending $dirtarget/ to $file");