Exscript.servers.telnetd module¶
A Telnet server.
-
class
Exscript.servers.telnetd.
Telnetd
(host, port, device, encoding='utf8')[source]¶ Bases:
Exscript.servers.server.Server
A Telnet server. Usage:
device = VirtualDevice('myhost') daemon = Telnetd('localhost', 1234, device) device.add_command('ls', 'ok', prompt = True) device.add_command('exit', daemon.exit_command) daemon.start() # Start the server. daemon.exit() # Stop the server. daemon.join() # Wait until it terminates.