Expand description
Telnet command interface for receiving measurement requests
The RIPE Atlas controller sends measurement specifications over the reverse-tunneled telnet connection. This module handles parsing and dispatching these commands.
Structs§
- DnsSpec
- DNS measurement specification
- Host
Telemetry Spec - Host-telemetry scheduling spec parsed from a CRONLINE.
- Http
Spec - HTTP measurement specification
- NtpSpec
- NTP measurement specification
- Ping
Spec - Ping measurement specification
- Schedule
Spec - Common scheduling fields for recurring measurements
- Telnet
Server - Telnet server for receiving controller commands
- TlsSpec
- TLS/SSL measurement specification
- Traceroute
Spec - Traceroute measurement specification
Enums§
- Host
Telemetry Kind - Which host-telemetry reporter the controller is asking us to run.
- Telnet
Command - Telnet command received from controller
Functions§
- handle_
connection - Handle a single telnet connection with Atlas authentication.
- parse_
command - Parse a command line into a TelnetCommand