Re the Docker image, Vince is right that it did not support anything but 
what I was using, which is x86-64 (I run my instances as Kubetnetes pods). 
Now it supports arm, arm64, and x86-64.

Phusion is a weird base image, but it did a nice job of supporting the 
logging requirements of weewx. I would love a collaborator to either 
optimize this one or base it on another base altogether. I think Doug is 
working on something?

On Tuesday, November 22, 2022 at 1:47:01 PM UTC-5 vince wrote:

> Thanks for the explanation.  Doug+I are doing the same thing.  Suppressing 
> LOOP via removing StdPrint and redirecting logging using the v4 logging to 
> console as you documented for the wiki in the spring.  Difference is I'm 
> building up from base debian as a starting point.
>
> [...tl;dr...]
>
> Doug's stuff has more dominos that have to be lined up to build the image. 
> He builds on top of Tom Mitchell's image, which builds on top of an old 
> pfusion base image, which has some uniquenesses in there for Docker if I 
> remember from poking around a bit.   I think pfusion is released for less 
> architectures too if I remember. I had to rebuild the whole stack starting 
> with pfusion when I was trying 64-bit Ubuntu and 64-bit RaspiOS on a pi 
> earlier this year and tried to build some Docker images on top of those os. 
>  Took a while.
>
> Results from a weewx perspective are the same once you get there of 
> course, but I wanted a simpler path to updating the os under the hood and 
> for playing around with switching the Docker host os version 
> (RaspiOS/Ubuntu) and 32/64 bit variants of the host os.  Change one line in 
> the Dockerfile and go for changing the weewx image os too.  Gotta love 
> containers.
>
> On Tuesday, November 22, 2022 at 5:07:41 AM UTC-8 Tom Keffer wrote:
>
>> StdPrint is sending messages directly to stdout via print() statements 
>> --- the logging facility is not involved at all. So, no, I would not expect 
>> that to work.
>>
>> Doug is using a log handler that sends log messages to "console," that 
>> is, stdout. So, what you're looking at is a mixture of print() statements 
>> and logging messages.
>>
>> Hope that helps.
>>
>>
>>
>> On Mon, Nov 21, 2022 at 5:09 PM vince <vince...@gmail.com> wrote:
>>
>>> Sorry for the late reply.  Rebuilding/consolidating my docker setups and 
>>> had a question...
>>>
>>> Removing StdPrint 'does' work for suppressing the LOOP messages in 
>>> Docker, but is there a way to get the same effect via a custom [Logging] 
>>> stanza ?
>>>
>>> I got very lost under the hood trying to follow how StdPrint is logging 
>>> at all.
>>> Would this be expected to work ?
>>>
>>> [Logging]
>>>     [[loggers]]
>>>         [[[weewx.engine.StdPrint]]]
>>>             level = ERROR
>>>
>>>
>>> On Sunday, March 27, 2022 at 4:28:52 AM UTC-7 Tom Keffer wrote:
>>>
>>>> Just remove "StdPrint" from the list of reporting services to be run. 
>>>> So, this
>>>>
>>>> report_services = weewx.engine.StdPrint, weewx.engine.StdReport
>>>>
>>>> becomes this
>>>>
>>>> report_services = weewx.engine.StdReport
>>>>
>>>>
>>>> On Sun, Mar 27, 2022 at 4:24 AM Doug Jenkins <do...@dougjenkins.com> 
>>>> wrote:
>>>>
>>>>> Is there a way to suppress the LOOP data?
>>>>>
>>>> -- 
>>>
>> 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 weewx-user+...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/weewx-user/d1e72f8a-5a6d-4a90-8df5-4722c38a544dn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/d1e72f8a-5a6d-4a90-8df5-4722c38a544dn%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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/d3d194db-8689-4f8b-a293-6952435fa1a3n%40googlegroups.com.

Reply via email to