Initial implementation of legacy soap config management#22
Conversation
Yeah, that security issue referenced was top of mind during development, this does not use What's left is a purpose-built reader for our singular config-frame schema -- not a general graph deserializer. Here so the reasons it's not in the
On your real question -- can we ditch the SOAP format? For "reading it", would prefer to "keep that" (even if primary I/O format is changed to another format). Key thing being cached PMU Connection Tester configs that can be used during device setup. Could change connection tester too, but I have hundreds of these old Writing it, yes, could switch to JSON or something. Currently the output is interoperable with PMU Connection Tester, but the writer code is cleanly separable, so a JSON (or other) write path is an easy follow-up (with associated reader) whenever we want -- but the writing part is not where any dragons lie. |

This handles processing of legacy XML serializations of configuration frames, loading and saving, to allow for operational cached config file implementations. This allows compatibility with the PMU Connection Tester and faster time to data for UDP connections at startup using last known good config.
Related PRs: