okay, I didn't have debug logging on, because it's bonkers chatty.... my 
apologies

Here's what I believe to be the entire stack trace for that call:

2020-09-30 13:29:01,824 wee_reports[22] ERROR weewx.reportengine: Syntax 
error: missing option "asctime" in interpolation.
2020-09-30 13:29:01,826 wee_reports[22] ERROR weewx.reportengine:         
****  Traceback (most recent call last):

2020-09-30 13:29:01,826 wee_reports[22] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/reportengine.py", line 142, in run

2020-09-30 13:29:01,826 wee_reports[22] ERROR weewx.reportengine:         
****      skin_dict = self._build_skin_dict(report)

2020-09-30 13:29:01,826 wee_reports[22] ERROR weewx.reportengine:         
****    File "/home/weewx/bin/weewx/reportengine.py", line 249, in 
_build_skin_dict

2020-09-30 13:29:01,826 wee_reports[22] ERROR weewx.reportengine:         
****      merge_dict = 
copy.deepcopy(self.config_dict['StdReport']['Defaults'])

2020-09-30 13:29:01,827 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 172, in deepcopy

2020-09-30 13:29:01,827 wee_reports[22] ERROR weewx.reportengine:         
****      y = _reconstruct(x, memo, *rv)

2020-09-30 13:29:01,827 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 270, in _reconstruct

2020-09-30 13:29:01,827 wee_reports[22] ERROR weewx.reportengine:         
****      state = deepcopy(state, memo)

2020-09-30 13:29:01,827 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,827 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,828 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in 
_deepcopy_tuple

2020-09-30 13:29:01,828 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,828 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in <listcomp>

2020-09-30 13:29:01,828 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,828 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,828 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 230, in _deepcopy_dict

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****      y[deepcopy(key, memo)] = deepcopy(value, memo)

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 172, in deepcopy

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****      y = _reconstruct(x, memo, *rv)

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 270, in _reconstruct

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****      state = deepcopy(state, memo)

2020-09-30 13:29:01,829 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,830 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,830 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in 
_deepcopy_tuple

2020-09-30 13:29:01,830 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,830 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in <listcomp>

2020-09-30 13:29:01,830 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,830 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,831 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,831 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 230, in _deepcopy_dict

2020-09-30 13:29:01,831 wee_reports[22] ERROR weewx.reportengine:         
****      y[deepcopy(key, memo)] = deepcopy(value, memo)

2020-09-30 13:29:01,831 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 172, in deepcopy

2020-09-30 13:29:01,831 wee_reports[22] ERROR weewx.reportengine:         
****      y = _reconstruct(x, memo, *rv)

2020-09-30 13:29:01,831 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 270, in _reconstruct

2020-09-30 13:29:01,832 wee_reports[22] ERROR weewx.reportengine:         
****      state = deepcopy(state, memo)

2020-09-30 13:29:01,832 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,832 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,832 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in 
_deepcopy_tuple

2020-09-30 13:29:01,832 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,832 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in <listcomp>

2020-09-30 13:29:01,833 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,833 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,833 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,833 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 230, in _deepcopy_dict

2020-09-30 13:29:01,833 wee_reports[22] ERROR weewx.reportengine:         
****      y[deepcopy(key, memo)] = deepcopy(value, memo)

2020-09-30 13:29:01,833 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 172, in deepcopy

2020-09-30 13:29:01,834 wee_reports[22] ERROR weewx.reportengine:         
****      y = _reconstruct(x, memo, *rv)

2020-09-30 13:29:01,834 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 270, in _reconstruct

2020-09-30 13:29:01,834 wee_reports[22] ERROR weewx.reportengine:         
****      state = deepcopy(state, memo)

2020-09-30 13:29:01,834 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,834 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,835 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in 
_deepcopy_tuple

2020-09-30 13:29:01,836 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,836 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in <listcomp>

2020-09-30 13:29:01,836 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,836 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,836 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,836 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 230, in _deepcopy_dict

2020-09-30 13:29:01,837 wee_reports[22] ERROR weewx.reportengine:         
****      y[deepcopy(key, memo)] = deepcopy(value, memo)

2020-09-30 13:29:01,837 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 172, in deepcopy

2020-09-30 13:29:01,837 wee_reports[22] ERROR weewx.reportengine:         
****      y = _reconstruct(x, memo, *rv)

2020-09-30 13:29:01,837 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 270, in _reconstruct

2020-09-30 13:29:01,838 wee_reports[22] ERROR weewx.reportengine:         
****      state = deepcopy(state, memo)

2020-09-30 13:29:01,838 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,838 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,838 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in 
_deepcopy_tuple

2020-09-30 13:29:01,838 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,838 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in <listcomp>

2020-09-30 13:29:01,839 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,839 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,839 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,839 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 230, in _deepcopy_dict

2020-09-30 13:29:01,839 wee_reports[22] ERROR weewx.reportengine:         
****      y[deepcopy(key, memo)] = deepcopy(value, memo)

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 172, in deepcopy

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****      y = _reconstruct(x, memo, *rv)

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 270, in _reconstruct

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****      state = deepcopy(state, memo)

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,840 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in 
_deepcopy_tuple

2020-09-30 13:29:01,841 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,841 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 210, in <listcomp>

2020-09-30 13:29:01,841 wee_reports[22] ERROR weewx.reportengine:         
****      y = [deepcopy(a, memo) for a in x]

2020-09-30 13:29:01,841 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 146, in deepcopy

2020-09-30 13:29:01,841 wee_reports[22] ERROR weewx.reportengine:         
****      y = copier(x, memo)

2020-09-30 13:29:01,841 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 230, in _deepcopy_dict

2020-09-30 13:29:01,842 wee_reports[22] ERROR weewx.reportengine:         
****      y[deepcopy(key, memo)] = deepcopy(value, memo)

2020-09-30 13:29:01,842 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/copy.py", line 161, in deepcopy

2020-09-30 13:29:01,842 wee_reports[22] ERROR weewx.reportengine:         
****      rv = reductor(4)

2020-09-30 13:29:01,842 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
482, in __reduce__

2020-09-30 13:29:01,842 wee_reports[22] ERROR weewx.reportengine:         
****      state = (dict(self), self.__dict__)

2020-09-30 13:29:01,842 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
557, in __getitem__

2020-09-30 13:29:01,843 wee_reports[22] ERROR weewx.reportengine:         
****      return self._interpolate(key, val)

2020-09-30 13:29:01,843 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
549, in _interpolate

2020-09-30 13:29:01,843 wee_reports[22] ERROR weewx.reportengine:         
****      return engine.interpolate(key, value)

2020-09-30 13:29:01,843 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
352, in interpolate

2020-09-30 13:29:01,843 wee_reports[22] ERROR weewx.reportengine:         
****      value = recursive_interpolate(key, value, self.section, {})

2020-09-30 13:29:01,843 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
330, in recursive_interpolate

2020-09-30 13:29:01,844 wee_reports[22] ERROR weewx.reportengine:         
****      k, v, s = self._parse_match(match)

2020-09-30 13:29:01,844 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
417, in _parse_match

2020-09-30 13:29:01,844 wee_reports[22] ERROR weewx.reportengine:         
****      value, section = self._fetch(key)

2020-09-30 13:29:01,844 wee_reports[22] ERROR weewx.reportengine:         
****    File "/usr/local/lib/python3.8/site-packages/configobj.py", line 
386, in _fetch

2020-09-30 13:29:01,844 wee_reports[22] ERROR weewx.reportengine:         
****      raise MissingInterpolationOption(key)

2020-09-30 13:29:01,844 wee_reports[22] ERROR weewx.reportengine:         
****    File "<string>", line None

2020-09-30 13:29:01,845 wee_reports[22] ERROR weewx.reportengine:         
****  configobj.MissingInterpolationOption: missing option "asctime" in 
interpolation.

2020-09-30 13:29:01,845 wee_reports[22] ERROR weewx.reportengine:    ****   
    Report ignored
On Wednesday, September 30, 2020 at 12:50:45 PM UTC-6 Tom Quinn wrote:

> that seems to work just fine... I think. this looks like I think it should.
>
>
> /home/weewx/bin/user # python timetest.py                                     
>                                                      
>
> time.struct_time(tm_year=2020, tm_mon=9, tm_mday=30, tm_hour=12, tm_min=49, 
> tm_sec=35, tm_wday=2, tm_yday=274, tm_isdst=1)         
>
> Wed Sep 30 12:49:35 2020                                                      
>                                                      
>
> /home/weewx/bin/user #                                                        
>                                                      
>
> /home/weewx/bin/user # cat timetest.py                                        
>                                                      
>
> import time                                                                   
>                                                      
>
> print(time.localtime())                                                       
>                                                      
> print(time.asctime(time.localtime()))
> /home/weewx/bin/use
>
> On Wednesday, September 30, 2020 at 12:24:32 PM UTC-6 vince wrote:
>
>> Have you confirmed your python isn't messed up ?
>>
>> Perhaps try a simple test something like:
>>
>> import time
>> print(time.localtime())
>> print(time.asctime(time.localtime()))
>>
>>
>>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/b5f73b50-e7ca-4341-aa7c-fda73cb22062n%40googlegroups.com.

Reply via email to