Changeset 38254
- Timestamp:
- May 8, 2015, 2:20:51 PM (11 years ago)
- Location:
- branches/eam_branches/ipp-20150419/oofview
- Files:
-
- 3 edited
-
cgi/dsgetindex.v1 (modified) (10 diffs)
-
scripts/mkoof.sh (modified) (3 diffs)
-
scripts/oof.sh (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20150419/oofview/cgi/dsgetindex.v1
r38253 r38254 75 75 $file = shift @dirs; 76 76 77 my $filelevel = "UNKNOWN"; 78 77 79 my $program; 78 80 if ($file) { 79 81 $program = "NONE"; 82 $filelevel = "FILE"; 80 83 } elsif ($fileset) { 81 84 $program = "dsfsindex"; 85 $filelevel = "FILESET"; 82 86 } elsif ($product) { 83 87 $program = "dsprodindex"; 84 88 $fileset = ""; 89 $filelevel = "PRODUCT"; 85 90 } else { 86 91 $program = "dsrootindex"; 87 92 $fileset = ""; 88 93 $product = ""; 94 $filelevel = "ROOT"; 89 95 } 90 96 … … 98 104 print "PRODUCT: $product\n"; 99 105 print "FILE: $filename\n"; 106 print "FILELEVEL: $filelevel\n"; 100 107 } 101 108 … … 104 111 close (FILE); 105 112 106 print @list; 113 foreach my $line (@list) { 114 if ($line =~ m/OOF/) { 115 print $line; 116 } 117 } 118 # print @list; 107 119 108 120 exit 0; … … 118 130 print "PRODUCT: $product\n"; 119 131 print "FILE: $filename\n"; 132 print "FILELEVEL: $filelevel\n"; 120 133 print "run fhead\n"; 121 134 } … … 138 151 print "PRODUCT: $product\n"; 139 152 print "FILE: $filename\n"; 153 print "FILELEVEL: $filelevel\n"; 140 154 } 141 155 … … 218 232 # return link 219 233 if ($program ne "dsrootindex") { 220 print a({-href=>" ./index.txt"}, "Text Version");234 print a({-href=>"$script_name$path_info/index.txt"}, "Text Version"); 221 235 } 222 236 … … 232 246 # no up link in dsroot 233 247 } else { 234 print a({-href=>" .."}, "Up to $script_name/$up");248 print a({-href=>"$script_name$up"}, "Up to $script_name$up"); 235 249 } 236 250 } … … 246 260 print '</table>'; 247 261 print p(); 262 print "<b>FILELEVEL: $filelevel</b>\n"; 248 263 print end_html(); 249 264 } … … 273 288 # First column is link to an entity down one level in data store (product, fileset, file) 274 289 # assumes id is always first field 275 my $wpath = " ./$toks[0]";290 my $wpath = "$script_name$path_info/$toks[0]"; 276 291 277 292 # if this is a file request, use a download cgi … … 303 318 $product =~ s/^\s+//; 304 319 $product =~ s/\s+$//; 305 print a({-href=>" ./$product/$fileset"}, $fileset);320 print a({-href=>"$script_name$product/$fileset"}, $fileset); 306 321 } 307 322 } -
branches/eam_branches/ipp-20150419/oofview/scripts/mkoof.sh
r38253 r38254 1 1 #!/bin/csh -f 2 3 echo "starting mkoof.sh" 2 4 3 5 if ($#argv != 1) then … … 7 9 exit 2 8 10 endif 11 12 #echo "path: $1" 9 13 10 14 # output list file … … 20 24 set expname = `echo $nebfile | awk '{print substr($1,0,11)}'` 21 25 22 # echo "dskfile: $dskfile"23 echo "nebfile: $nebfile"24 # echo "newfile: $newfile"25 # echo "expname: $expname"26 #echo "dskfile: $dskfile" 27 echo "nebfile: $nebfile" 28 #echo "newfile: $newfile" 29 #echo "expname: $expname" 26 30 27 31 mkdir -p $expname 28 32 29 if (! -e $expname/$newfile) ln -s $dskfile $expname/$newfile 33 # if (! -e $expname/$newfile) 34 ln -sf $dskfile $expname/$newfile 35 30 36 echo $newfile | awk '{n = substr($1,12,2)}{printf "%s|||ota%02d\n", $1, n}' >> $listfile 31 37 end -
branches/eam_branches/ipp-20150419/oofview/scripts/oof.sh
r38253 r38254 7 7 8 8 $srcdir = /local/ipp/psconfig 9 10 $test = 1 9 $dsroot = /export/ippc20.0/ps2-oof/htdocs 10 11 $test = 0 11 12 12 13 if not($?Nrun) set Nrun = 0 … … 16 17 if not($?runstate:n) set runstate:n = 0 17 18 19 if not($?expset) set expset:n = 0 20 if not($?expsetstate) set expsetstate:n = 0 21 18 22 if (not($?ppImageOpts)) 19 23 $ppImageOpts = … … 21 25 $ppImageOpts = $ppImageOpts -recipe PPIMAGE PPIMAGE_DET_ONLY 22 26 $ppImageOpts = $ppImageOpts -F PPIMAGE.OUTPUT PPIMAGE.OUTPUT.NOCOMP 23 $ppImageOpts = $ppImageOpts -Db FLAT F24 $ppImageOpts = $ppImageOpts -Db BASE.FITS T25 27 $ppImageOpts = $ppImageOpts -Db SQUASH.NANS T 26 28 $ppImageOpts = $ppImageOpts -threads 4 … … 41 43 ippc39 42 44 ippc40 45 ippc41 46 ippc42 47 ippc43 48 ippc44 49 ippc45 50 ippc46 51 ippc47 52 ippc48 53 ippc49 54 ippc50 55 ippc51 56 ippc52 57 ippc53 58 ippc54 59 ippc55 60 ippc56 61 ippc57 62 ippc58 63 ippc59 64 end 65 66 macro mknight 67 if ($0 != 2) 68 echo "USAGE: mknight (YYYYMMDD)" 69 break 70 end 71 72 local i expname datename idxname 73 $datename = $1 74 $idxname = $dsroot/gpc2/$datename.idx 75 76 exec wget 'http://dsmaster.ps2/ds/gpc2/index.txt?$datename' -O $idxname 77 list lines -x "grep OOF $idxname" 78 for i 0 $lines:n 79 substr "$lines:$i" 0 11 expname 80 mkcommands neb:///gpc2/$datename/$expname/$expname 81 end 82 end 83 84 macro done.night 85 if ($0 != 2) 86 echo "USAGE: done.night (YYYYMMDD)" 87 break 88 end 89 90 local i expname datename idxname 91 $datename = $1 92 $idxname = $dsroot/gpc2/$datename.idx 93 94 list lines -x "grep OOF $idxname" 95 for i 0 $lines:n 96 substr "$lines:$i" 0 11 expname 97 echo mkoof.sh neb:///gpc2/oof/$datename/$expname/$expname 98 end 43 99 end 44 100 … … 68 124 if ($alldone) 69 125 echo "$expset:$i is DONE" 126 $expsetstate:$i = done 70 127 else 71 128 echo "$expset:$i is not DONE" … … 83 140 for i 0 $expset:n 84 141 $name = $expset:$i 85 echo $expset:$i $ name[]142 echo $expset:$i $expsetstate:$i $name[] 86 143 end 87 144 end … … 112 169 113 170 delete -q $expname 114 list expset -add $expname 171 list expset -add $expname 172 list expsetstate -add run 115 173 116 174 list word -x "neb-ls -c $1%.fits" … … 168 226 end 169 227 end 170
Note:
See TracChangeset
for help on using the changeset viewer.
