https://status.aerisweather.com/
~iain
On Wednesday, November 25, 2020 at 5:43:33 PM UTC-8 [email protected] wrote:
>
> - Station hardware: Vantage Vue
> - WeeWX version: 4.2.0
> - Belchertown Skin Version: 1.2b6
>
>
> On Wednesday, November 25, 2020 at 8:38:06 PM UTC-5 [email protected]
> wrote:
>
>> I've been running for months, with no problems. All of a sudden I'm
>> seeing this in log:
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: Caught
>> unrecoverable exception in generator
>> 'weewx.cheetahgenerator.CheetahGenerator'
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> list indices must be integers, not str
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> Traceback (most recent call last):
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/reportengine.py", line 196, in run
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> obj.start()
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/reportengine.py", line 281, in start
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> self.run()
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 149, in run
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> ngen = self.generate(gen_dict[section_name], self.gen_ts)
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 219, in generate
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> ngen += self.generate(section[subsection], gen_ts)
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 219, in generate
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> ngen += self.generate(section[subsection], gen_ts)
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 308, in generate
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> default_binding)
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/weewx/cheetahgenerator.py", line 379, in
>> _getSearchList
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> searchList += obj.get_extension_list(timespan, db_lookup)
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> File "/usr/share/weewx/user/belchertown.py", line 880, in
>> get_extension_list
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> current_obs_summary = aeris_coded_weather(
>> data["current"][0]["response"]["ob"]["weatherPrimaryCoded"] )
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> TypeError: list indices must be integers, not str
>>
>> Nov 25 20:35:21 acer weewx[19864] ERROR weewx.reportengine: ****
>> Generator terminated
>>
>
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/1d19b7c4-9f68-4499-acb4-4e2a8e173004n%40googlegroups.com.