summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2015-03-24 19:59:52 +0200
committerLars Wirzenius <liw@liw.fi>2015-03-24 20:01:26 +0200
commit6db29730841f9ebc1d2bf5e7b68c0756d0f75550 (patch)
tree0e81adf4dea32a8594b50974d3b913b8fb049cdd
parentea1fd994edc9cad913c1fca2c7b6cbe3cf0c7a1e (diff)
downloadcliapp-6db29730841f9ebc1d2bf5e7b68c0756d0f75550.tar.gz
Add ssh_options to ssh_runcomd
-rw-r--r--cliapp/runcmd.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/cliapp/runcmd.py b/cliapp/runcmd.py
index c1b7264..2780755 100644
--- a/cliapp/runcmd.py
+++ b/cliapp/runcmd.py
@@ -318,6 +318,9 @@ def ssh_runcmd(target, argv, **kwargs): # pragma: no cover
elif tty is False:
ssh_argv.append('-T')
+ more_options = kwargs.pop('ssh_options', [])
+ ssh_argv.extend(more_options)
+
ssh_argv.append(target)
ssh_argv.append('--')