Assume weewx-extension a provides search list extension A,  weewx-extension 
b provides search list extension B, and I want to use A when running a 
report in B.

Both weewx extension come with their skin.conf:

[CheetahGenerator]
    search_list_extensions = user.a.A

and 

[CheetahGenerator]
    search_list_extensions = user.b.B

No problem, just configure in weewx.conf
[StdReport]
  [[B]]
    [[[CheetahGenerator]]]
      search_list_extensions = user.a.A, user.b.B

But what if weewx-extension b receives an update and provides search list 
extension C?
b's skin.conf changes to

[CheetahGenerator]
    search_list_extensions = user.b.B, user.b.C

But the specific weewx installations fails to run the report [[B]], because 
the search_list_extension configuration is overridden, and the error log is 
just providing an error message, that is far from telling an obvious reason?

Is there a possibility to merge the values for search_list_extensions? Or 
is the only way adding the new search list extension also in weewx.conf?

For the author of extension B, is there a way to check if required 
extension configs are present, when running a report and provide a 
meaningful error message, if not?

-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/6eaa44a6-d7d3-44d0-ae4a-1a07df930684n%40googlegroups.com.

Reply via email to