IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 8, 2015, 2:20:51 PM (11 years ago)
Author:
eugene
Message:

updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20150419/oofview/cgi/dsgetindex.v1

    r38253 r38254  
    7575   $file    = shift @dirs;
    7676
     77my $filelevel = "UNKNOWN";
     78
    7779my $program;
    7880if ($file) {
    7981    $program = "NONE";
     82    $filelevel = "FILE";
    8083} elsif ($fileset) {
    8184    $program = "dsfsindex";
     85    $filelevel = "FILESET";
    8286} elsif ($product) {
    8387    $program = "dsprodindex";
    8488    $fileset = "";
     89    $filelevel = "PRODUCT";
    8590} else {
    8691    $program = "dsrootindex";
    8792    $fileset = "";
    8893    $product = "";
     94    $filelevel = "ROOT";
    8995}
    9096
     
    98104      print "PRODUCT: $product\n";
    99105      print "FILE:    $filename\n";
     106      print "FILELEVEL: $filelevel\n";
    100107    }
    101108
     
    104111    close (FILE);
    105112
    106     print @list;
     113    foreach my $line (@list) {
     114        if ($line =~ m/OOF/) {
     115            print $line;
     116        }
     117    }
     118    # print @list;
    107119
    108120    exit 0;
     
    118130      print "PRODUCT: $product\n";
    119131      print "FILE:    $filename\n";
     132      print "FILELEVEL: $filelevel\n";
    120133      print "run fhead\n";
    121134    }
     
    138151      print "PRODUCT: $product\n";
    139152      print "FILE:    $filename\n";
     153      print "FILELEVEL: $filelevel\n";
    140154    }
    141155
     
    218232        # return link
    219233        if ($program ne "dsrootindex") {
    220             print a({-href=>"./index.txt"}, "Text Version");
     234            print a({-href=>"$script_name$path_info/index.txt"}, "Text Version");
    221235        }
    222236
     
    232246                    # no up link in dsroot
    233247                } else {
    234                     print a({-href=>".."}, "Up to $script_name/$up");
     248                    print a({-href=>"$script_name$up"}, "Up to $script_name$up");
    235249                }
    236250            }
     
    246260    print '</table>';
    247261    print p();
     262    print "<b>FILELEVEL: $filelevel</b>\n";
    248263    print end_html();
    249264}
     
    273288         # First column is link to an entity down one level in data store (product, fileset, file)
    274289         # assumes id is always first field
    275          my $wpath = "./$toks[0]";
     290         my $wpath = "$script_name$path_info/$toks[0]";
    276291
    277292         # if this is a file request, use a download cgi
     
    303318                $product =~ s/^\s+//;
    304319                $product =~ s/\s+$//;
    305                 print a({-href=>"./$product/$fileset"}, $fileset);
     320                print a({-href=>"$script_name$product/$fileset"}, $fileset);
    306321            }
    307322        }
Note: See TracChangeset for help on using the changeset viewer.