Shared Risk Link Groups (SRLGs)
An SRLG represents a collection of model objects with shared risk factors.
An SRLG can include:
Nodes
Circuits
When the SRLG is failed (failed = True), the members will go to a failed state (failed = True) as well.
When the SRLG is not failed (failed = False), the members will also return to failed = False.
Nodes are added to an SRLG via the add_to_srlg node method.
A circuit is added to an SRLG when a component interface is added to the SRLG via the add_to_srlg interface method.
The other interface in the interface’s circuit is also automatically added to the SRLG.