On Wednesday, May 20, 2020 at 9:48:13 AM UTC-7, mwall wrote: > install should not require syslog (or any other) logging. deb/rpm just > extracts assets from the .deb/.rpm. setup.py has an explicit import of > 'log' from 'distutils' - not sure what logging mechanism that uses, but > probably not syslog. > > configure does require logging, but probably should not. configuration is > done by invoking wee_config, and that imports weeutil.logger. > > it should be possible to refactor wee_config and the code it uses so that > there are no more weeutil.logger dependencies. > > Are we far enough along in the discussion to create a couple/few github issues and move things there ? - setup.py requiring logging - wee_config requiring logging - I think wee_util also requires it, if I remember one report correctly
I got further along dockerizing, albeit with workarounds - current status in https://github.com/vinceskahan/weewx-docker - still to do: get rpms to install in docker successfully and run ok with logging. Working on it..... -- You received this message because you are subscribed to the Google Groups "weewx-development" 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-development/ca24fbe5-09f7-4226-9410-b710394fb9f7%40googlegroups.com.
