Yes, it did change. We can add shims to provide backwards compatibility for
the names, but I fear some of the semantics may have changed. In
particular, how you specify the extraction, add, and merge functions is
very different in V3.7 (they are specified using the configuration file
now).

-tk

On Wed, Mar 29, 2017 at 6:03 AM, mwall <mw...@users.sourceforge.net> wrote:

> On Wednesday, March 29, 2017 at 6:03:39 AM UTC-4, Andrew Potter wrote:
>>
>> Mar 29 20:04:01 raspberrypi weewx[6167]:     ****    File
>> "/usr/share/weewx/user/swb.py", line 52, in <module>
>> Mar 29 20:04:01 raspberrypi weewx[6167]:     ****
>>  weewx.accum.extract_dict['grid_energy'] = weewx.accum.Accum.sum_extract
>> Mar 29 20:04:01 raspberrypi weewx[6167]:     ****  AttributeError: type
>> object 'Accum' has no attribute 'sum_extract'
>> Mar 29 20:04:01 raspberrypi weewx[6167]:     ****  Exiting.
>>
>> What have I missed?
>>
>
> andrew,
>
> i think this is due to a change in the Accum object in weewx 3.7.0
>
> in the weewx-swb driver file swb.py, please change line 52 from this:
>
> weewx.accum.extract_dict['grid_energy'] = weewx.accum.Accum.sum_extract
>
> to this:
>
> weewx.accum.extract_dict['grid_energy'] = weewx.accum.Accum.extract_sum
>
> maybe tom could chime in about providing some backward compatibility in
> accum.py...
>
> m
>
> --
> 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