Closed Uffel3 closed 6 months ago
Thanks for filing this issue.
I propose, for now that the MVP is a simple plugin to remove one or more IEDs.
It will remove all IEDs and all references to the IED (as if it had never been there).
Including references in "LNode", "ConnectedAP", "KDC", "ExtRef", "ClientLN", "Association", "LN > DOI[Go/SVCBRef]", "IEDName".
Case 1 and 3 are in scope. The subscriptions will all be removed for Case 2 and the end user must use the forthcoming diff/merge functionality to identify the required changes (or other documentation).
The approach will looks similar to the "Rename IEDs" plugin and allow multiselection and deletion of devices.
We'll contribute an upstream function to make this easier for others: https://github.com/OpenEnergyTools/scl-lib/issues/91
We now have a menu plugin "Remove IEDs". Please test and report any issues.
There are currently three use cases where an IED removal is required
Import Templates
menu. removing this IED should be straightforward