##// END OF EJS Templates
Backport PR #12360: use $SHELL in system_piped
Matthias Bussonnier -
Show More
@@ -60,9 +60,10 b' class ProcessHandler(object):'
60 60 @property
61 61 def sh(self):
62 62 if self._sh is None:
63 self._sh = pexpect.which('sh')
63 shell_name = os.environ.get("SHELL", "sh")
64 self._sh = pexpect.which(shell_name)
64 65 if self._sh is None:
65 raise OSError('"sh" shell not found')
66 raise OSError('"{}" shell not found'.format(shell_name))
66 67
67 68 return self._sh
68 69
General Comments 0
You need to be logged in to leave comments. Login now