summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlorry3
1 files changed, 2 insertions, 1 deletions
diff --git a/lorry b/lorry
index e2fed04..610a218 100755
--- a/lorry
+++ b/lorry
@@ -461,7 +461,8 @@ class Lorry(cliapp.Application):
kwargs['stdout'] = open(self.settings['command-stdout'], 'a')
if self.settings['command-stderr']:
kwargs['stderr'] = open(self.settings['command-stderr'], 'a')
- kwargs['stdin'] = open('/dev/null', 'r')
+ if 'stdin' not in kwargs:
+ kwargs['stdin'] = open('/dev/null', 'r')
logging.debug('Running: argv=%s kwargs=%s' %
(repr(argv), repr(kwargs)))
exit, out, err = self.runcmd_unchecked(argv, **kwargs)