view config.fetch_weather.example @ 447:11124f9bf994

fetch_weather: Instead of checking the latest static metadata update timestamp against the weather data XML, have a setting of days until the metadata is considered stale. This is because the new REST/JSON API does not provide the metadata updated timestamp anymore.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 28 Sep 2017 15:19:09 +0300
parents ba559d5d44db
children b352722e8717
line wrap: on
line source

###
### Example configuration for weather.tcl data fetcher
### script fetch_weather.pl.
###

##
## Purge time threshold for old/obsolete records.
## Fetch_weather stores data into a cache file, which
## also keeps older records as sometimes weather stations
## do not report reliably. However, too old records
## need to be purged. This setting sets the threshold
## time in MINUTES (default is 60 minutes)
##
purge_threshold = 60


##
## Enable/disable data scraping from Tiehallinto's WWW-pages
##
opt_tiehallinto = 1

## Tiehallinto static meta data file + path
tiehallinto_meta = "/some/path/weather.tiehallinto.meta"

# Fetch period for static meta data (in days)
tiehallinto_meta_period = 7

##
## Enable/disable open data access from FMI
## You will need to obtain an API key, refer to
## https://ilmatieteenlaitos.fi/avoin-data
##
opt_fmi = 0
fmi_api_key = ""

##
## Debug mode, outputs some stuff sometimes maybe
##
debug = 1

##
## Path to the output file, should be same as set in weather.tcl
## If NOT set, the script will output to stdout.
##
outfile = "/some/path/weather.data"

##
## HTTP user agent. If not set here, default will be used.
##
#http_user_agent = "Mozilla/5.0 (foobar)"