20 lines
582 B
Python
20 lines
582 B
Python
"""
|
|
SSH-based device discovery package.
|
|
|
|
Public API:
|
|
discover_via_ssh — run a full discovery pass for one Object
|
|
DiscoveryResult — summary of what was created/updated/skipped
|
|
DeviceAction — per-device action record
|
|
DiscoveredDevice — device parsed from a CAPS config plugin section
|
|
"""
|
|
|
|
from .orchestrator import discover_via_ssh
|
|
from .types import DeviceAction, DiscoveredDevice, DiscoveryResult, ProgressCallback
|
|
|
|
__all__ = [
|
|
"discover_via_ssh",
|
|
"DiscoveryResult",
|
|
"DeviceAction",
|
|
"DiscoveredDevice",
|
|
"ProgressCallback",
|
|
]
|