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

NAMESrequired

list of names of the files to check, including the directory structure on the server hosting test files (if available)

RESULTrequired

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 )