Thank you.
Machine used:
QNAP with Virtualization Station with Debian 14
the weewx log
Le mardi 17 février 2026 à 16:50:12 UTC+11, Vince Skahan a écrit :
> Not yet. We would need to see your weewx logs. Please set debug=1 and
> restar weewx.
>
> What kind of computer are you running on ? From your prompt it looks like
> you are logged into a NAS?
> .
>
> On Monday, February 16, 2026 at 7:18:11 PM UTC-8 [email protected] wrote:
>
>> Hello.
>> The Belchertown index.html file is not being created.
>>
>> I have :
>> 1- Debian 14
>> 2- Weewx 5.2.0 PIP installation
>>
>> weewx.conf
>> [[Belchertown]]
>> skin = Belchertown
>> HTML_ROOT = /var/www/html/weewx/belchertown
>> enable = true
>>
>> root@Qnap:/var/www/html/weewx/belchertown# ls -ls
>> total 204
>> 128 -rw-r--r-- 1 weewx www-data 128807 17 févr. 14:15
>> belchertown-dark.min.css
>> 4 -rw-r--r-- 1 weewx www-data 3638 17 févr. 14:05 favicon.ico
>> 4 drwxrwx--- 2 weewx www-data 4096 17 févr. 12:35 images
>> 4 drwxrwx--- 2 weewx www-data 4096 17 févr. 12:35 js
>> 4 drwxrwx--- 2 weewx www-data 4096 17 févr. 12:35 json
>> 4 -rw-r--r-- 1 weewx www-data 810 17 févr. 14:15 kiosk.css
>> 4 drwxrwx--- 2 weewx www-data 4096 17 févr. 12:35 NOAA
>> 4 -rw-r--r-- 1 weewx www-data 26 17 févr. 14:05 robots.txt
>> 48 -rw-r--r-- 1 weewx www-data 45617 17 févr. 14:15 style.css
>>
>>
>> Do you have any idea what my problem might be?
>>
>>
--
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 visit
https://groups.google.com/d/msgid/weewx-user/4842d394-cd43-4bdc-8ff1-508fabbc0824n%40googlegroups.com.
févr. 17 16:55:17 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
févr. 17 16:55:17 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.reportengine: Copied 3 files to /var/www/html/weewx/belchertown
févr. 17 16:55:16 Qnap python3[638]: AttributeError: module 'locale' has no attribute 'format'
févr. 17 16:55:16 Qnap python3[638]: ^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap python3[638]: locale.format("%g", float(year_outTemp_max_range_total)),
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-data/bin/user/belchertown.py", line 612, in get_extension_list
févr. 17 16:55:16 Qnap python3[638]: ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap python3[638]: search_list += obj.get_extension_list(timespan, db_lookup)
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 401, in _getSearchList
févr. 17 16:55:16 Qnap python3[638]: _filename))
févr. 17 16:55:16 Qnap python3[638]: os.path.dirname(report_dict['template']),
févr. 17 16:55:16 Qnap python3[638]: os.path.join(
févr. 17 16:55:16 Qnap python3[638]: default_binding, section_name,
févr. 17 16:55:16 Qnap python3[638]: searchList = self._getSearchList(encoding, timespan,
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 309, in generate
févr. 17 16:55:16 Qnap python3[638]: ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap python3[638]: ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:55:16 Qnap python3[638]: ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap python3[638]: ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:55:16 Qnap python3[638]: ngen = self.generate(gen_dict[section_name], section_name, self.gen_ts)
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 166, in run
févr. 17 16:55:16 Qnap python3[638]: ~~~~~~~~^^
févr. 17 16:55:16 Qnap python3[638]: self.run()
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 465, in start
févr. 17 16:55:16 Qnap python3[638]: ~~~~~~~~~^^
févr. 17 16:55:16 Qnap python3[638]: obj.start()
févr. 17 16:55:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 248, in run
févr. 17 16:55:16 Qnap python3[638]: Traceback (most recent call last):
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** Generator terminated
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** AttributeError: module 'locale' has no attribute 'format'
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** locale.format("%g", float(year_outTemp_max_range_total)),
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-data/bin/user/belchertown.py", line 612, in get_extension_list
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** search_list += obj.get_extension_list(timespan, db_lookup)
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 401, in _getSearchList
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** _filename))
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** os.path.dirname(report_dict['template']),
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** os.path.join(
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** default_binding, section_name,
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** searchList = self._getSearchList(encoding, timespan,
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 309, in generate
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ngen = self.generate(gen_dict[section_name], section_name, self.gen_ts)
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 166, in run
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~^^
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** self.run()
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 465, in start
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~^^
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** obj.start()
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 248, in run
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** Traceback (most recent call last):
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** module 'locale' has no attribute 'format'
févr. 17 16:55:16 Qnap weewxd[638]: ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.cheetahgenerator.CheetahGenerator'
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.cheetahgenerator: Using search list ['user.belchertown.getData', 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgen>
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Running generators for report 'Belchertown' in directory '/home/weewx/weewx-data/skins/Belchertown' with locale 'fr_FR.UTF-8'
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default.
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: **** Using defaults instead.
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Cannot read localization file /home/weewx/weewx-data/skins/Belchertown/lang/fr.conf for report 'Belchertown': Config file not found: "/home/weewx/weewx-data/skins/Belchertown/lang/fr.conf".
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Found configuration file /home/weewx/weewx-data/skins/Belchertown/skin.conf for report 'Belchertown'
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Running report 'Belchertown'
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/smartphone
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.imagegenerator: Generated 6 images for report SmartphoneReport in 0.08 seconds
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.cheetahgenerator: Generated 6 files for report SmartphoneReport in 0.03 seconds
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.che>
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Running generators for report 'SmartphoneReport' in directory '/home/weewx/weewx-data/skins/Smartphone' with locale 'fr_FR.UTF-8'
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default.
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: **** Using defaults instead.
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Cannot read localization file /home/weewx/weewx-data/skins/Smartphone/lang/fr.conf for report 'SmartphoneReport': Config file not found: "/home/weewx/weewx-data/skins/Smartphone/lang/fr.conf".
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Found configuration file /home/weewx/weewx-data/skins/Smartphone/skin.conf for report 'SmartphoneReport'
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Running report 'SmartphoneReport'
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.imagegenerator: Generated 14 images for report SeasonsReport in 0.28 seconds
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:55:16 Qnap weewxd[638]: INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 0.66 seconds
févr. 17 16:55:16 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.che>
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.reportengine: Running generators for report 'SeasonsReport' in directory '/home/weewx/weewx-data/skins/Seasons' with locale 'fr_FR.UTF-8'
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default.
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.reportengine: Found configuration file /home/weewx/weewx-data/skins/Seasons/skin.conf for report 'SeasonsReport'
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: Requesting 200 LOOP packets.
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.reportengine: Running report 'SeasonsReport'
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.reportengine: Running reports for latest time in the database.
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: Catch up complete.
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: DMPAFT complete: page timestamp 2026-02-09 06:40:00 +11 (1770579600) less than final timestamp 2026-02-17 16:55:00 +11 (1771307700)
févr. 17 16:55:15 Qnap weewxd[638]: INFO weewx.manager: Added record 2026-02-17 16:55:00 +11 (1771307700) to daily summary in 'weewx.sdb'
févr. 17 16:55:15 Qnap weewxd[638]: INFO weewx.manager: Added record 2026-02-17 16:55:00 +11 (1771307700) to database 'weewx.sdb'
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: Retrieving 1 page(s); starting index= 0
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: Successfully woke up Vantage console
févr. 17 16:55:15 Qnap weewxd[638]: DEBUG weewx.drivers.vantage: Getting archive packets since 2026-02-17 16:50:00 +11 (1771307400)
févr. 17 16:50:17 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
févr. 17 16:50:17 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:50:16 Qnap weewxd[638]: INFO weewx.reportengine: Copied 3 files to /var/www/html/weewx/belchertown
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** Generator terminated
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** AttributeError: module 'locale' has no attribute 'format'
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** locale.format("%g", float(year_outTemp_max_range_total)),
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-data/bin/user/belchertown.py", line 612, in get_extension_list
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** search_list += obj.get_extension_list(timespan, db_lookup)
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 401, in _getSearchList
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** _filename))
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** os.path.dirname(report_dict['template']),
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** os.path.join(
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** default_binding, section_name,
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** searchList = self._getSearchList(encoding, timespan,
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 309, in generate
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ngen = self.generate(gen_dict[section_name], section_name, self.gen_ts)
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 166, in run
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~^^
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** self.run()
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 465, in start
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** ~~~~~~~~~^^
févr. 17 16:50:16 Qnap python3[638]: AttributeError: module 'locale' has no attribute 'format'
févr. 17 16:50:16 Qnap python3[638]: ^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap python3[638]: locale.format("%g", float(year_outTemp_max_range_total)),
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-data/bin/user/belchertown.py", line 612, in get_extension_list
févr. 17 16:50:16 Qnap python3[638]: ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap python3[638]: search_list += obj.get_extension_list(timespan, db_lookup)
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 401, in _getSearchList
févr. 17 16:50:16 Qnap python3[638]: _filename))
févr. 17 16:50:16 Qnap python3[638]: os.path.dirname(report_dict['template']),
févr. 17 16:50:16 Qnap python3[638]: os.path.join(
févr. 17 16:50:16 Qnap python3[638]: default_binding, section_name,
févr. 17 16:50:16 Qnap python3[638]: searchList = self._getSearchList(encoding, timespan,
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 309, in generate
févr. 17 16:50:16 Qnap python3[638]: ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap python3[638]: ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:50:16 Qnap python3[638]: ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
févr. 17 16:50:16 Qnap python3[638]: ngen += self.generate(section[subsection], subsection, gen_ts)
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 226, in generate
févr. 17 16:50:16 Qnap python3[638]: ngen = self.generate(gen_dict[section_name], section_name, self.gen_ts)
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/cheetahgenerator.py", line 166, in run
févr. 17 16:50:16 Qnap python3[638]: ~~~~~~~~^^
févr. 17 16:50:16 Qnap python3[638]: self.run()
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 465, in start
févr. 17 16:50:16 Qnap python3[638]: ~~~~~~~~~^^
févr. 17 16:50:16 Qnap python3[638]: obj.start()
févr. 17 16:50:16 Qnap python3[638]: File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 248, in run
févr. 17 16:50:16 Qnap python3[638]: Traceback (most recent call last):
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** obj.start()
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** File "/home/weewx/weewx-venv/lib/python3.13/site-packages/weewx/reportengine.py", line 248, in run
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** Traceback (most recent call last):
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: **** module 'locale' has no attribute 'format'
févr. 17 16:50:16 Qnap weewxd[638]: ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.cheetahgenerator.CheetahGenerator'
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.manager: Daily summary version is 4.0
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.cheetahgenerator: Using search list ['user.belchertown.getData', 'weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgen>
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Running generators for report 'Belchertown' in directory '/home/weewx/weewx-data/skins/Belchertown' with locale 'fr_FR.UTF-8'
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Unable to set locale 'fr': unsupported locale setting. Using default.
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: **** Using defaults instead.
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Cannot read localization file /home/weewx/weewx-data/skins/Belchertown/lang/fr.conf for report 'Belchertown': Config file not found: "/home/weewx/weewx-data/skins/Belchertown/lang/fr.conf".
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Found configuration file /home/weewx/weewx-data/skins/Belchertown/skin.conf for report 'Belchertown'
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Running report 'Belchertown'
févr. 17 16:50:16 Qnap weewxd[638]: DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.