spsshrunner

Facilitate SSH expect flows


License
MIT
Install
pip install spsshrunner==0.0.2

Documentation

Intro

The spsshrunner package aims at facilitating SSH expect flows.

Install

$ pip install spsshrunner

Use

from spsshrunner.sshrunner import SshRunner

my_ssh_runner = SshRunner(host="10.1.1.212", user="pi", password="raspberry", prompt="\r\npi@raspberrypi:.*", timeout=5)
print(my_ssh_runner)
my_ssh_runner.initiate_connection()
my_ssh_runner.send_command(command="ls -lrt /")
my_ssh_runner.send_command(command="pwd")