Skip to content. | Skip to navigation

Personal tools
You are here: GES DISC Home Additional Features Technology Lab S4PM 5.9.2 RELEASE NOTES

S4PM 5.9.2 RELEASE NOTES

Release Date

February 15, 2006

Functional Changes

 

  1. Bug Fix for Resubmit Request Functionality - A bug that caused this functionality to not work when requests were made via a remote SCLI has been fixed.

  2. AIRS-Specific Fix in Prepare Run - This bug fix only affected the AIRS-specific code in the s4pm_prepare_run.pl script. It was done to repair an problem with running the AIRS algorithms on data that included the HSB instrument.

  3. Stop Station Bug on Red Hat Enterprise 4 Machines - A peculiar set of related symptoms was seen on Linux boxes running Red Hat Enterprise 4. The symptoms were (1) the Stop All button resulted in defunct processes being created, (2) Stop or Stop Fast would not work on a station where there were active jobs running until after all the jobs completed. A fix for this problem was applied to the Stationmaster code.

  4. Hyphen Characters in Data Type Names - A fix was put in so that data type names containing the hyphen character ('-') would work within S4PM. The lack of support for this charactsr caused jobs to hang in the Allocate Disk station because output file names (in the PCF) were not being properly parsed for the data type portion. This resulted in the station looking for space for a data type that it was not configured for.

  5. Bug Fix in Run Algorithm - Run Algorithm was modified to account for the creation of more than one browse in a given algorithm run. (Previously, the PDR for the second browse overwrote the PDR for the first, so that the first one was never ingested.)

  6. Local Input File Name Support in s4pm_run_easy.pl - Added a new option to the s4pm_run_easy.pl script so that it creates a symbolic link to the input file using the file name stored in the LocalGranuleID attribute of the accompanying XML file. This option is invoked using the -L argument when running s4pm_run_easy.pl. This option allows algorithms to run on input data having native file names rather than S4PM internal file names, which is the default. This can be important for algorithms that rely on their input files having the expected file names.

Detailed File Changes

S4PM.pm

  • Made fix to get_regex() so that data type names containing hyphen characters would work. Underscore characters are already supported.

s4pm_prepare_run.pl

  • Changed the AIRS-specific code to recognize with-HSB PGEs (AhL2). Looking forward, we'll also have to have support for the future without-AMSU pges (AaL2), so I generalized the filter.

s4pm_resubmit_data_request.pl

  • Added additional "h" argument in getopts call.

s4pm_run_algorithm.pl

  • Fixed logic to output more than one EXPORT_BROWSE PDR if more than browse is created.

s4pm_run_easy.pl

  • Added a new option that creates a symbolic link to the input file using the file name stored in the LocalGranuleID attribute in the accompanying XML file. This option is invoked using the -L argument.

stationmaster.pl

  • Added a close statement which seemed to fix problems seen on Linux boxes running Red Hat Enterprise 4. The symptom was that a station could not be stopped (via Stop or Stop Now) if there were jobs running within. In addition, defunct processes were getting generated.

Document Actions
NASA Logo - nasa.gov
NASA Privacy Policy and Important Notices
Last updated: Dec 08, 2010 11:06 AM ET
Top