diff options
-rwxr-xr-x | lorry | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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) |