5. Configuring IFPS to send gridded data to AvnFPS

With arrival of OB7.1 and DS decommissioning, it was decided not to port the IFPS applications, ifpServerWatcher and avn_unldr to use Postgres database resources. These two applications have been retired with OB7.1 and future builds. Their job was to monitor GFESuite's ifpServer for changes in the gridded database, and when notified of such changes, extract gridded data and place it in a format accessable to AvnFPS data ingest server. In their stead, a new GFE text formatter was created to do the job of accessing IFPS gridded database and writing the information to the /data/adapt/avnfps/grids directory.

The new GFE text formatter, IFPS2AvnFPS.py is run at least 10 times an hour via cron on the px2f machine. The only requirement for the new text formatter to run is that all TAFs must have a GFE edit area defined in the ifpServer database. We are working to remove this restriction in a later build. Fortunately, offices that have configured IFPS to send gridded data to AvnFPS most likely have already satisfied this requirement, so no additional work is required.

With IFPS software, the process of getting gridded data into AvnFPS was event-driven: triggered when a forecaster saved aviation-related parms in GFE. That has been replaced by scheduled-driven process using "fxa" cron. Ultimately, this new technique should be event-driven as well. This enhancement is planned for ifpServer.