Validate

This command validates an Eduction configuration.

edktool v

The following table lists the parameters for this command.

-c <configfile> The configuration file to validate.
-l <licensefile>

The Eduction license to use. You can provide either: 

  • A path to the file that contains the license key.

    This file can include the version key, concatenated to the license key with a semicolon (;), or you can copy the versionkey.dat to the same directory as the license key file. See Eduction Licenses in edktool.

  • The license data. This license data must include the license key and the version key, separated by a semicolon (;).

If you do not specify a license key, edktool attempts to load the license licensekey.dat and versionkey.dat in its current working directory. You must specify the license parameter if your license is in a different location.

-o <outputfile> (Optional) The output file name to use to output any errors.
-i (Optional) Initialize an extraction session to verify that entities can be loaded from the configuration.

The following example shows the output from a validate command on an invalid configuration file.

Config file invalid
[Eduction]
//Referenced parameter configured with no value
TANGIBLECHARACTERS=
//Key deprecated
OUTPUTSCORES=True
//Key deprecated
OUTPUTSIMPLEMATCHINFO=False

[pii_postprocessing]
//Key not used
TYPE=lua