module documentation
Process handler for launching ssh-based roslaunch child processes.
Class |
|
Process wrapper for launching and monitoring a child roslaunch process over SSH |
Function | ssh |
Validation routine for loading the host keys and making sure that they are configured properly for the desired SSH. The behavior of this routine can be modified by the ROSLAUNCH_SSH_UNKNOWN environment variable, which enables the paramiko... |
Constant | TIMEOUT |
Undocumented |
Variable | _logger |
Undocumented |
Validation routine for loading the host keys and making sure that they are configured properly for the desired SSH. The behavior of this routine can be modified by the ROSLAUNCH_SSH_UNKNOWN environment variable, which enables the paramiko.AutoAddPolicy.
Parameters | |
ssh | paramiko SSH client, paramiko.SSHClient |
address | SSH IP address, str |
port | SSH port, int |
username | optional username to include in error message if check fails, str |
logger | (optional) logger to record tracebacks to, logging.Logger |
Returns | |
error message if improperly configured, or None. str |