Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSH Tunnel support #90

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open

SSH Tunnel support #90

wants to merge 18 commits into from

Conversation

aroder
Copy link

@aroder aroder commented Jun 18, 2020

Description of change

  • Added support for SSH tunneling.
  • Upgraded to latest version of psycopg2
  • Added support for an array for the filter_dbs config property

QA steps

  • automated tests passing
  • manual qa steps passing (list below): tested by running discover

Risks

Rollback steps

  • revert this branch

SSH Tunnel support

The connection is made of SSH Tunnel by adding the following to the config file:

"use_ssh_tunnel": true,
"ssh_jump_server": "",
"ssh_jump_server_port": "",
"ssh_private_key_password": "", <-- this can be blank or left out if no passphrase on the pkey 
"ssh_private_key_path": "",
"ssh_username": ""

Arrays for filter_db property

filter_dbs was a string: "db1, db2, db3"

Now it can alternatively be an array: ["db1", "db2", "db3"]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant