I just updated to the tip of master (plus a local commit to change
prefix to /usr/weewx). After installing, weewxd crashes on boot trying
to set up the backup logger. I am unclear on what's going on here and
starting to read code.
I wonder if there are some Linux path assumptions hard-coded in, but
that's an unsubstantiated guess. Does this work ok for everybody else?
My system in NetBSD8, earmv7hf-el (RPI3), and has been running weewx
3.9.x and earlier just fine for just over 2 years.
The system does have working syslog, and lines have been appearing in
/var/log/messages via syslog, when I was running 3.9.2:
Mar 7 20:25:28 wx weewx[1249]: rsyncupload: rsync'd 17 files (83,033 bytes)
in 0.82 seconds
Mar 7 20:30:14 wx weewx[1249]: engine: Main loop exiting. Shutting engine
down.
Mar 7 20:30:14 wx weewx[1249]: engine: Shutting down StdReport thread
Mar 7 20:30:15 wx weewx[1249]: engine: Terminating weewx version 3.9.2
The crash looks like:
$ bin/weewxd
Traceback (most recent call last):
File "bin/weewxd", line 261, in <module>
main()
File "bin/weewxd", line 80, in main
weeutil.logger.setup(options.log_label, {})
File "/usr/home/gdt/SOFTWARE/WEEWX/weewx/bin/weeutil/logger.py", line 148,
in setup
logging.config.dictConfig(log_dict)
File "/usr/pkg/lib/python2.7/logging/config.py", line 794, in dictConfig
dictConfigClass(config).configure()
File "/usr/pkg/lib/python2.7/logging/config.py", line 576, in configure
'%r: %s' % (name, e))
ValueError: Unable to configure handler 'syslog': [Errno 2] No such file or
directory
--
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/rmiwo7v1uzc.fsf%40s1.lexort.com.