Hi,
Nut sure this came up after the Weewx 5 upgrade, and it seems to not
breaking any functionallity, but I want to find out why this is being
reported (KeyError: 'skin').
Feb 9 08:44:56 weewx weewxd[1051]: Exception in thread ReportThread:
Feb 9 08:44:56 weewx weewxd[1051]: Traceback (most recent call last):
Feb 9 08:44:56 weewx weewxd[1051]: File
"/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
Feb 9 08:44:56 weewx weewxd[1051]: self.run()
Feb 9 08:44:56 weewx weewxd[1051]: File
"/usr/share/weewx/weewx/reportengine.py", line 194, in run
Feb 9 08:44:56 weewx weewxd[1051]: skin_dict['skin'])) as cwd:
Feb 9 08:44:56 weewx weewxd[1051]: File
"/usr/lib/python3/dist-packages/configobj.py", line 554, in __getitem__
Feb 9 08:44:56 weewx weewxd[1051]: val = dict.__getitem__(self, key)
Feb 9 08:44:56 weewx weewxd[1051]: KeyError: 'skin'
Part of my weewx.conf, debug set to 1:
[StdReport]
# Where the skins reside, relative to WEEWX_ROOT
SKIN_ROOT = /etc/weewx/skins
# Where the generated reports should go, relative to WEEWX_ROOT
HTML_ROOT = /var/www/html/weewx
# The database binding indicates which data should be used in reports.
data_binding = wx_binding
# Whether to log a successful operation
log_success = True
# Whether to log an unsuccessful operation
log_failure = True
# Each of the following subsections defines a report that will be run.
# See the customizing guide to change the units, plot types and line
# colors, modify the fonts, display additional sensor data, and other
# customizations. Many of those changes can be made here by overriding
# parameters, or by modifying templates within the skin itself.
[[SeasonsReport]]
# The SeasonsReport uses the 'Seasons' skin, which contains the
# images, templates and plots for the report.
skin = Seasons
enable = true
[[SmartphoneReport]]
# The SmartphoneReport uses the 'Smartphone' skin, and the images
and
# files are placed in a dedicated subdirectory.
skin = Smartphone
enable = false
HTML_ROOT = /var/www/html/weewx/smartphone
[[MobileReport]]
# The MobileReport uses the 'Mobile' skin, and the images and files
# are placed in a dedicated subdirectory.
skin = Mobile
enable = false
HTML_ROOT = /var/www/html/weewx/mobile
[[StandardReport]]
# This is the old "Standard" skin. By default, it is not enabled.
skin = Standard
enable = false
--
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/7833ec5c-fde8-4832-8920-6fc17ed34ad4n%40googlegroups.com.