Ah well, if you're quick you'll fix it before it strikes there :)

On Tue, Jan 1, 2019 at 1:48 PM Pat <p...@obrienphoto.net> wrote:

> I'm awake! But it's 7:30pm here, not 2019 yet. Hmm...
>
> On Monday, December 31, 2018 at 6:39:02 PM UTC-5, Colin Larsen wrote:
>>
>> sqllite here
>>
>> On Tue, Jan 1, 2019 at 12:34 PM <kutz...@gmail.com> wrote:
>>
>>> Colin,
>>>
>>> Out of curiosity, are you using mySQL or sqlite? Pat tailors the SQL
>>> statements to the database. I'm running weeWX and the Belchertown skin on
>>> sqlite. I'm in the US Eastern timezone, so will see if the skin coughs up
>>> for me after the year roll over.
>>>
>>> phil
>>>
>>> On Monday, December 31, 2018 at 6:08:19 PM UTC-5, Colin Larsen wrote:
>>>>
>>>> Thanks Greg and HNY to you.
>>>>
>>>> Yep I just did a reboot and got a better look at the error, it
>>>> certainly looks like a skin problem. I'll have to wait for Pat to wake up 
>>>> :)
>>>>
>>>> Jan  1 12:05:15 raspberrypi weewx[1004]: manager: Added record
>>>> 2019-01-01 12:05:00 NZDT (1546297500) to database 'weewx.sdb'
>>>>
>>>> Jan  1 12:05:15 raspberrypi weewx[1004]: manager: Added record
>>>> 2019-01-01 12:05:00 NZDT (1546297500) to daily summary in 'weewx.sdb'
>>>>
>>>> Jan  1 12:05:20 raspberrypi weewx[1004]: cheetahgenerator: Generated
>>>> 14 files for report StandardReport in 4.36 seconds
>>>>
>>>> Jan  1 12:05:25 raspberrypi weewx[1004]: imagegenerator: Generated 36
>>>> images for StandardReport in 3.78 seconds
>>>>
>>>> Jan  1 12:05:25 raspberrypi weewx[1004]: copygenerator: copied 9 files
>>>> to /var/www/html/weewx
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]: cheetahgenerator: Generated 4
>>>> files for report Highcharts_Belchertown in 5.74 seconds
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]: copygenerator: copied 0 files
>>>> to /var/www/html/weewx/belchertown
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]: Belchertown Extension:
>>>> version 0.8.1
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]: reportengine: Caught
>>>> unrecoverable exception in generator 
>>>> weewx.cheetahgenerator.CheetahGenerator
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****  'NoneType'
>>>> object has no attribute '__getitem__'
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****  Traceback (most
>>>> recent call last):
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/reportengine.py", line 239, in run
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      obj.start()
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/reportengine.py", line 273, in start
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      self.run()
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 158, in run
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      ngen =
>>>> self.generate(gen_dict[section_name], self.gen_ts)
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      ngen +=
>>>> self.generate(section[subsection], gen_ts)
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      ngen +=
>>>> self.generate(section[subsection], gen_ts)
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 320, in generate
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****
>>>> default_binding)
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 372, in _getSearchList
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      searchList
>>>> += obj.get_extension_list(timespan, db_lookup)
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****    File
>>>> "/usr/share/weewx/user/belchertown.py", line 297, in get_extension_list
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****      
>>>> year_rainiest_month_tuple
>>>> = (year_rainiest_month_query[1], rain_unit, 'group_rain')
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****  TypeError:
>>>> 'NoneType' object has no attribute '__getitem__'
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]:         ****  Generator
>>>> terminated
>>>>
>>>> Jan  1 12:05:30 raspberrypi weewx[1004]: copygenerator: copied 22
>>>> files to /var/www/html/weewx/belchertown
>>>>
>>>> On Tue, Jan 1, 2019 at 11:52 AM Greg from Oz <ubea...@gmail.com> wrote:
>>>>
>>>>> I am in Oz and mine is OK.
>>>>> Probably the skin.
>>>>> https://weather.ubeaut.work/
>>>>>
>>>>> On Tuesday, 1 January 2019 09:00:43 UTC+11, Colin Larsen wrote:
>>>>>>
>>>>>> Happy New Year all
>>>>>>
>>>>>> I awoke this morning (2019 here in NZ) to find this;
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]: reportengine: Caught
>>>>>> unrecoverable exception in generator 
>>>>>> weewx.cheetahgenerator.CheetahGenerator
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****  'NoneType'
>>>>>> object has no attribute '__getitem__'
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****  Traceback
>>>>>> (most recent call last):
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 239, in run
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****
>>>>>> obj.start()
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 273, in start
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****      self.run()
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 158, in run
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****      ngen =
>>>>>> self.generate(gen_dict[section_name], self.gen_ts)
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****      ngen +=
>>>>>> self.generate(section[subsection], gen_ts)
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 232, in generate
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****      ngen +=
>>>>>> self.generate(section[subsection], gen_ts)
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 320, in generate
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****
>>>>>> default_binding)
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/weewx/cheetahgenerator.py", line 372, in _getSearchList
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****      searchList
>>>>>> += obj.get_extension_list(timespan, db_lookup)
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****    File
>>>>>> "/usr/share/weewx/user/belchertown.py", line 297, in get_extension_list
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****      
>>>>>> year_rainiest_month_tuple
>>>>>> = (year_rainiest_month_query[1], rain_unit, 'group_rain')
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****  TypeError:
>>>>>> 'NoneType' object has no attribute '__getitem__'
>>>>>>
>>>>>> Jan  1 10:55:29 raspberrypi weewx[9736]:         ****  Generator
>>>>>> terminated
>>>>>>
>>>>>>
>>>>>>
>>>>>> None of the year/month/day records appear to have rolled over and the
>>>>>> 2019 NOAA reports haven't generated.
>>>>>>
>>>>>>
>>>>>> Not quite sure where the hiccup lays, Weewx or skin?
>>>>>>
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> Colin
>>>>>>
>>>>> --
>>>>> 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 weewx-user+...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> --
>>> 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 weewx-user+...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
> 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 weewx-user+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to