Commit c84496fc authored by Konstantinos Togias's avatar Konstantinos Togias
Browse files

docs: clarify TF-SDK ownership of bootstrap discovery

parent a81c9725
Loading
Loading
Loading
Loading
+4 −3
Changes for README.md: 4 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -36,9 +36,10 @@ This README describes the **Release 2.0.0 implementation**, distributed as

## How SRM uses the SDK

1. At startup, SRM loads `BootstrapTopology` from the operator's bootstrap file.
   Its discovery methods return normalized topology. Runtime connection
   configuration is exposed separately.
1. At startup, SRM uses the TF-SDK's `BootstrapTopology` discovery adapter to
   read the operator's bootstrap file. The adapter returns normalized zones,
   domains, capabilities and control-path bindings. It exposes runtime connection
   configuration through a separate accessor for SRM's control-path registry.
2. SRM builds one adapter instance per control path with
   `build_adapter(adapter_type, config)`. Construction and capability discovery
   perform no backend I/O.