Configuration files

Configuration files to drive Qc2 Algorithms.

BOOST.PROGRAM_OPTIONS provides the user control for setting the parameters and checks to be run. All options are held in external configuration files. The configuration files are stored in $KVALOBS/Qc2Config and must have the suffix .cfg appended to the name.

The configuration files comprise name value pairs, an example is provided below:

AlgoCode=1
RunAtHour=20
RunAtMinute=30
#[Time Range]
Start_YYYY=2007
Start_MM=5
Start_DD=31
Start_hh=6
Start_mm=0
Start_ss=0
End_YYYY=2007
End_MM=12
End_DD=31
End_hh=6
End_mm=0
End_ss=0
#[Time Step]
Step_DD=1
#[Specific Data Type and Paramters ids etc.]
ParamId=110
TypeId=302
ParamId=110
TypeId=302

The above configuration file will run the algorithm which has the id=1 to be run every day at 20:30 UTC.

The full list of available options is listed below. This table is updated whenever new configuration options are introduced.