X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=scripts%2Fsync_files_from_backend.pl;h=b3b0c2c6847790a7d21c21c4e05a7d952760bf3f;hb=30b4a78c4100ebdcd6e6917fbcbf1d12f4f7b4d6;hp=26626e1b2de58ec2b8636543d45d3cec5d0d1d7d;hpb=cff4d3332201b41a504878734475f7c9328a15be;p=kivitendo-erp.git diff --git a/scripts/sync_files_from_backend.pl b/scripts/sync_files_from_backend.pl index 26626e1b2..b3b0c2c68 100755 --- a/scripts/sync_files_from_backend.pl +++ b/scripts/sync_files_from_backend.pl @@ -1,13 +1,15 @@ #!/usr/bin/perl BEGIN { + use FindBin; + if (! -d "bin" || ! -d "SL") { print("This tool must be run from the kivitendo ERP base directory.\n"); exit(1); } - unshift @INC, "modules/override"; # Use our own versions of various modules (e.g. YAML). - push @INC, "modules/fallback"; # Only use our own versions of modules if there's no system version. + unshift @INC, $FindBin::Bin . '/../modules/override'; # Use our own versions of various modules (e.g. YAML). + push @INC, $FindBin::Bin . '/..'; } @@ -82,7 +84,7 @@ parse_args(\%config); setup(); SL::File->sync_from_backend( file_type => 'document'); -SL::File->sync_from_backend( file_type => 'attachments'); -SL::File->sync_from_backend( file_type => 'images'); +SL::File->sync_from_backend( file_type => 'attachment'); +SL::File->sync_from_backend( file_type => 'image'); 1;