You did it right (although, actually, you would need to comment out only
line 774).

Remember: archive records are emitted only once an archive period, which is
usually every 5 minutes or even longer, depending on your configuration.
You'll have to be patient to see one.

On Tue, Jan 5, 2021 at 11:04 AM bdf0506 <bdfur...@gmail.com> wrote:

> So i've been banging my head against the wall trying to get the StdPrint
> service to only print archive packets, and I must be missing something.
>
> I modified bin/weewx/engine.py ---- yes, I am aware that long term I
> should create a new python script in bin/user but this was only for testing
> purposes at this point.
>
> In https://github.com/weewx/weewx/blob/master/bin/weewx/engine.py I
> commented out lines 774, and then 777-781. But after doing that and
> restarting weewx, the loop packets no longer print to console, which is
> expected, but then the archive records do not print to the console either.
>
> What am I missing with the way that this service works? It seems like the
> Archive record print service might somehow be dependent on the loop packet
> print?
> On Sunday, January 3, 2021 at 2:10:24 PM UTC-5 tke...@gmail.com wrote:
>
>> True. It would only work under Python 2.
>>
>> Fixed in commit e12237c
>> <https://github.com/weewx/weewx/commit/e12237c26dcb81c5cc349a827d9a64d3bacbeba2>
>>
>> -tk
>>
>> On Sun, Jan 3, 2021 at 9:59 AM Brad Furman <bdfu...@gmail.com> wrote:
>>
>>> Thanks Tom. BTW, the example shown on the help docs for modifying an
>>> existing service is incorrect.
>>> http://weewx.com/docs/customizing.htm#Customizing_a_service
>>>
>>> The print statement in this example needs to be encapsulated in
>>> parentheses.
>>>
>>> On Sun, Jan 3, 2021 at 8:47 AM Tom Keffer <tke...@gmail.com> wrote:
>>>
>>>> Unfortunately, there are no options to do that. You'd have to
>>>> replace StdPrint with your own service .
>>>>
>>>> On Sat, Jan 2, 2021 at 9:12 PM bdf0506 <bdfu...@gmail.com> wrote:
>>>>
>>>>> My log file is far too noisy in my docker implementation of wee
>>>>> experience, so I’m looking for a quick and easy way to only print the
>>>>> archive packets with StdPrint and then only print loop packets if debug is
>>>>> enabled. Is this easily possible? Or will I have to create my own service
>>>>> to run, as described in the customization guide?
>>>>>
>>>>> Thanks in advance!
>>>>>
>>>>> --
>>>>> 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/75d759a9-9e93-4c8e-b6b9-e4a2ec8fe8f8n%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/weewx-user/75d759a9-9e93-4c8e-b6b9-e4a2ec8fe8f8n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>>> You received this message because you are subscribed to a topic in the
>>>> Google Groups "weewx-user" group.
>>>> To unsubscribe from this topic, visit
>>>> https://groups.google.com/d/topic/weewx-user/i1gVISpngc4/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to
>>>> weewx-user+...@googlegroups.com.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/weewx-user/CAPq0zEByrhqfkQT6tKi7bznYPGRuCtNH2y_aOgZL6R7E1AkmJg%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEByrhqfkQT6tKi7bznYPGRuCtNH2y_aOgZL6R7E1AkmJg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>> --
>>> Brad Furman
>>> bdfu...@gmail.com
>>>
>>> --
>>> 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/CAEwo8bL05C-ce3ZMfLH_smsF_PKKfacPdwsBZ1pbB0oJDa2huQ%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/weewx-user/CAEwo8bL05C-ce3ZMfLH_smsF_PKKfacPdwsBZ1pbB0oJDa2huQ%40mail.gmail.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/7fa4b3c7-12da-4f50-b3d1-ff6ca315b77cn%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/7fa4b3c7-12da-4f50-b3d1-ff6ca315b77cn%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/CAPq0zEDdWLP1ypUmzz%2BJAmm3UupaOFNP_wZMmVbxqggnYg6ewQ%40mail.gmail.com.

Reply via email to