From 5fe11f43062da12eb9b6731a8bc01dacbde5a727 Mon Sep 17 00:00:00 2001 From: lnie Date: Aug 29 2017 06:59:40 +0000 Subject: modify the code to avoid ssh Permission denied errors when no private key provided --- diff --git a/libtaskotron/executor.py b/libtaskotron/executor.py index 6dfd86a..858796c 100644 --- a/libtaskotron/executor.py +++ b/libtaskotron/executor.py @@ -115,7 +115,8 @@ class Executor(object): ] if self.run_remotely: - cmd.extend(['--private-key=%s' % self.arg_data['ssh_privkey']]) + if self.arg_data['ssh_privkey']: + cmd.extend(['--private-key=%s' % self.arg_data['ssh_privkey']]) else: cmd.extend(['--ask-become-pass', '--connection=local', '-e', 'local=true'])