Author: Jacob Magnusson. Follow me on Twitter
bgtunnel
is a python module for easily creating ssh tunnels in the background, from within python. An example use case is when you want to access a remote database. With bgtunnel
all you need is ssh access to the remote machine and python installed.
The package has no external dependencies. If you'd want to you could just drop in bgtunnel.py
into your project.
Install using pip
:
pip install bgtunnel
python 2.7+ or 3.3+
Clone the repo:
git clone https://github.com/jmagnusson/bgtunnel.git
Install requirements for testing:
pip install -r requirements_test.txt
Ensure that you have all python versions listed in tox.ini
then to run the tests simply issue the following:
tox