ecbuild_check_urls

Check multiple URL validity.

ecbuild_check_urls( NAMES <name1> [ <name2> ... ]
                        RESULT <result> )

curl or wget is required (curl is preferred if available).

Options

NAMES : required
list of names of the files to check, including the directory structure on the server hosting test files (if available)
RESULT : required
check result (0 if all URLs exist, more if not)

Usage

Check whether files exist on <ECBUILD_DOWNLOAD_BASE_URL>/<NAME> for each name given in the list of NAMES. RESULT is set to the number of missing files.

Examples

Check file … existence:

ecbuild_check_urls( NAMES test/data/dir/msl1.grib test/data/dir/msl2.grib
                        RESULT FILES_EXIST )