merge: testing → main (reconcile 2-week divergence)
This commit is contained in:
23
decnet/topology/__init__.py
Normal file
23
decnet/topology/__init__.py
Normal file
@@ -0,0 +1,23 @@
|
||||
"""MazeNET — nested deception topologies.
|
||||
|
||||
A topology is an arbitrary-depth DAG of LANs, connected by multi-homed
|
||||
"bridge deckies" that optionally forward L3 between segments. One LAN
|
||||
is marked as the DMZ (Internet-facing). Persisted via the repo pattern;
|
||||
deployed via :mod:`decnet.engine.deployer`.
|
||||
"""
|
||||
from decnet.topology.config import TopologyConfig, GeneratedTopology
|
||||
from decnet.topology.generator import generate
|
||||
from decnet.topology.status import (
|
||||
TopologyStatus,
|
||||
assert_transition,
|
||||
TopologyStatusError,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"TopologyConfig",
|
||||
"GeneratedTopology",
|
||||
"generate",
|
||||
"TopologyStatus",
|
||||
"assert_transition",
|
||||
"TopologyStatusError",
|
||||
]
|
||||
Reference in New Issue
Block a user