Last change
on this file since 31679 was 28079, checked in by ak19, 11 years ago |
Adding in the OAI-Local and METS tutorial model collections (tested that diffcol tests work with them).
|
-
Property svn:executable
set to
*
|
File size:
2.0 KB
|
Rev | Line | |
---|
[28079] | 1 | #!/usr/bin/perl
|
---|
| 2 |
|
---|
| 3 | $ENV{'GSDLHOME'}="/research/ak19/GS2bin_16Aug2013";
|
---|
| 4 | $ENV{'GSDLOS'}="linux";
|
---|
| 5 | $ENV{'GSDLLANG'}="en";
|
---|
| 6 | $ENV{'PATH'}="/research/ak19/GS2bin_16Aug2013/apache-httpd/linux/bin:/research/ak19/GS2bin_16Aug2013/ext/imagemagick/linux/bin:/research/ak19/GS2bin_16Aug2013/ext/imagemagick/linux/script:/research/ak19/GS2bin_16Aug2013/bin/script:/research/ak19/GS2bin_16Aug2013/bin/linux:/research/root/jdk1.6.0_27/bin:/research/root/jdk1.6.0_27/jre/bin:/research/ak19/apache-ant-1.7.1/bin:/research/ak19/apache-maven-2.2.1/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/MATLAB/R2011b/bin:/research/root/eclipse:/research/root/hadoop-1.0.1/bin";
|
---|
| 7 | $logfile = "cron".time().".txt";
|
---|
| 8 | if(-e "/research/ak19/GS2bin_16Aug2013/collect/METS/etc/cron.lck") {
|
---|
| 9 | system("more /research/ak19/GS2bin_16Aug2013/etc/cronlock/txt > /research/ak19/GS2bin_16Aug2013/collect/METS/log/$logfile ");
|
---|
| 10 | } else {
|
---|
| 11 | system("echo lock >/research/ak19/GS2bin_16Aug2013/collect/METS/etc/cron.lck");
|
---|
| 12 | system(" perl -S /research/ak19/GS2bin_16Aug2013/bin/script/full-import.pl -language en -collectdir /research/ak19/GS2bin_16Aug2013/collect METS 2>/research/ak19/GS2bin_16Aug2013/collect/METS/log/$logfile");
|
---|
| 13 | system(" perl -S /research/ak19/GS2bin_16Aug2013/bin/script/full-buildcol.pl -language en -collectdir /research/ak19/GS2bin_16Aug2013/collect METS 2>>/research/ak19/GS2bin_16Aug2013/collect/METS/log/$logfile");
|
---|
| 14 | system("\\rm -r /research/ak19/GS2bin_16Aug2013/collect/METS/index 2>>/research/ak19/GS2bin_16Aug2013/collect/METS/log/$logfile");
|
---|
| 15 | system("mkdir /research/ak19/GS2bin_16Aug2013/collect/METS/index 2>>/research/ak19/GS2bin_16Aug2013/collect/METS/log/$logfile");
|
---|
| 16 | system("mv /research/ak19/GS2bin_16Aug2013/collect/METS/building/* /research/ak19/GS2bin_16Aug2013/collect/METS/index/ 2>>/research/ak19/GS2bin_16Aug2013/collect/METS/log/$logfile");
|
---|
| 17 | system("chmod -R 755 /research/ak19/GS2bin_16Aug2013/collect/METS/index/*");
|
---|
| 18 | system("\\rm /research/ak19/GS2bin_16Aug2013/collect/METS/etc/cron.lck");
|
---|
| 19 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.