The U.S. government is closed. This site will not be updated; however, NOAA websites and social media channels necessary to protect lives and property will be maintained.
To learn more, visit commerce.gov.
For the latest forecasts and critical weather information, visit weather.gov.
data.cache.invalidate
data.cache.invalidate invalidates a stations cache for a given source for a given time range. This causes calls to data.get following the invalidate to regenerate data that might have been cached for that time range. A common example of why a cache should be invalidated is when the corr.conf file is changed, the system does not know by default that edited data is now out of date, so an invalidate call on the edited archive would be required.
Command Line Usage
data.cache.invalidate station start end type
Arguments
start and end
The time specifiers for the data to be invalidated. Start is inclusive while end is exclusive, so at least (but possibly more than) all data within the half open interval [start,end) will be invalidated. Any convertible time format is accepted. Additionally either or both can be “none” to denote positive or negative infinity (all time up until or after).
station
The station identifier code. For example 'brw'. Case insensitive.
type
Source archive to invalidate.
Example Usage
All edited data
data.cache.invalidate bnd none none edited
One day of raw data
data.cache.invalidate sgp 2008:10 2008:11 raw