Mercurial > hg > LGDataverses
view scripts/migration/versions_source_step2_ @ 10:a50cf11e5178
Rewrite LGDataverse completely upgrading to dataverse4.0
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Tue, 08 Sep 2015 17:00:21 +0200 |
parents | |
children |
line wrap: on
line source
#!/usr/bin/perl unless ( -d "/tmp/ddi" ) { mkdir "/tmp/ddi"; } while (<>) { chop; @_ = split ("\t"); $alias = $_[0]; $studyid = $_[1]; $ddifile = $_[2]; $ddifile = "/nfs/iqss/DVN/data/" . $ddifile; if ( -f $ddifile ) { $total += (stat($study))[7]; $tmpdir = "/tmp/ddi/" . $alias; unless ( -d $tmpdir ) { mkdir $tmpdir; } $tmpfile = $tmpdir . "/" . $studyid . "\.xml"; system "cp $ddifile $tmpfile"; } else { print STDERR "warning: missing ddi file! (" . $ddifile . ")\n"; } } print "Total of " . $total . " bytes copied.\n";