R has it exactly right.

In particular the RESTful services get loaded because it is possible that
one or more of them is responsible for installing an xtype.

On Fri, Jul 10, 2026 at 1:14 AM R <[email protected]> wrote:

> I think you will find it is all about ensuring the xtypes are loaded and
> available for the report engine used by weectl report run. weectl report
> run uses a dummy engine that loads all services as per weewx.conf, but
> never actually 'runs' the engine, so the loaded services don't actually do
> anything. Sure, you could have the dummy engine not load a few services to
> save a few bytes and microseconds, but since weectl report run is run and
> done in a few seconds it sounds like added complexity for little to no
> benefit.
>
> R
>
> --
> 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 visit
> https://groups.google.com/d/msgid/weewx-user/47da38da-dc64-4318-9fdc-0567e27e2bc0n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/47da38da-dc64-4318-9fdc-0567e27e2bc0n%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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/CAPq0zEBtQ1B3C-AMODQDwP-5P1Z0e-8q25jWAYuaErO5YXVkoA%40mail.gmail.com.

Reply via email to