Given all of the updates to Weather Service, I've done a re-write of the Local service provider. This brings it into line with things like errCode. It also supports getEToData() and getWeatherData().
@rmloeb I have added an option process.env.LOCAL_PERSISTENCE that, if set, will periodically write the observation queue to disk and restore on restart. This provides a little bit of leeway for maintenance.
@salbahra I've added some tasks for vscode that I can back out if not needed.
Given all of the updates to Weather Service, I've done a re-write of the Local service provider. This brings it into line with things like
errCode
. It also supportsgetEToData()
andgetWeatherData()
.@rmloeb I have added an option
process.env.LOCAL_PERSISTENCE
that, if set, will periodically write the observation queue to disk and restore on restart. This provides a little bit of leeway for maintenance.@salbahra I've added some tasks for vscode that I can back out if not needed.