bin/fs_to_db.pl
changeset 60 7ad91b3d5562
parent 55 8d9daa16ccad
child 70 dfc2f094a04f
equal deleted inserted replaced
59:4f4f8a52a874 60:7ad91b3d5562
    45 }
    45 }
    46 
    46 
    47 my $storage = $storage_class->new(config => $config->{Storage});
    47 my $storage = $storage_class->new(config => $config->{Storage});
    48 
    48 
    49 foreach my $arg (@ARGV) {
    49 foreach my $arg (@ARGV) {
    50     my $pjson = decode_json(slurp $arg);
    50     eval {
       
    51         my $pjson = decode_json(slurp $arg);
    51 
    52 
    52     my($filename, $dirs, $suffix) = fileparse($arg, qr/\.[^.]*/);
    53         my($filename, $dirs, $suffix) = fileparse($arg, qr/\.[^.]*/);
    53 
    54 
    54     my $uuid = $filename;
    55         my $uuid = $filename;
    55     $storage->_db_insert_processed_data($uuid, $pjson);
    56         $storage->_db_insert_processed_data($uuid, $pjson);
       
    57     };
       
    58     warn $@ if $@;
    56 }
    59 }