Gary will have to answer that one. Gary?

On Thu, Feb 20, 2020 at 8:14 AM Nicolas CUVILLIER <[email protected]>
wrote:

> I got an error in wee_import in the bloc
> if obs == 'epoch':
> try:
> _date = datetime.date.fromtimestamp(_flat_record['epoch'])
> except ValueError:
> _flat_record['epoch'] = _flat_record['epoch'] // 1000
>
> *The error was:*
> Traceback (most recent call last):
>   File "/home/weewx/bin/wee_import", line 896, in <module>
>     main()
>   File "/home/weewx/bin/wee_import", line 826, in main
>     source_obj.run()
>   File "/home/weewx/bin/weeimport/weeimport.py", line 367, in run
>     _raw_data = self.getRawData(period)
>   File "/home/weewx/bin/weeimport/wuimport.py", line 299, in getRawData
>     _date = datetime.date.fromtimestamp(_flat_record['epoch'])
> OverflowError: timestamp out of range for platform time_t
>
> (I am running wee_import --from=2015-06-25 --to=2015-12-31)
>
> *I removed the bloc* and replace with the line in the expect branch:
> _flat_record['epoch'] = _flat_record['epoch'] // 100
>
> I am not sure about exactly the consequences of what I did, the only point
> is
> that I forced the expect because of an error, and remove the blocking error
>
> Does it make sense, or will my data be corrupted ?
>
> Is there a better way to have this fixed ?
>
> I can provide in a personal message (email?) my api_key if you want to
> reproduce
> Nicolas
>
> ======================
> Le jeudi 20 février 2020 19:12:21 UTC+4, Thomas Keffer a écrit :
>>
>> No, I don't. Gary wrote the wee_import utility.
>>
>> There's nothing to be lost by just trying it!
>>
>> On Thu, Feb 20, 2020 at 6:54 AM Nicolas CUVILLIER <[email protected]>
>> wrote:
>>
>>> Thanks Thomas
>>> Probably I made a mistake during the upgrade.
>>>
>>> I removed weewx, and re-install directly the v4.0.b12, and it just work
>>> :-)
>>>
>>> I have 3 years more or less to import. Is it better to do it in one
>>> shot, or by smaller part, like every six months ?
>>> Do you have any experience on this ?
>>>
>>> Thanks
>>> Nicolas
>>>
>>> --
>>> 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/97428b0f-073d-4320-afc9-0e668ca17d15%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/97428b0f-073d-4320-afc9-0e668ca17d15%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> 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/8d0f42b8-854f-42ae-8403-e7c2176d3843%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/8d0f42b8-854f-42ae-8403-e7c2176d3843%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAPq0zEDzJHWVJ6scnXmC3CS1G_29RyhohZri5PCTLE0corR40A%40mail.gmail.com.

Reply via email to