(self)
| 142 | self._process = None |
| 143 | |
| 144 | def start(self): |
| 145 | if self._process is not None: |
| 146 | raise UserCritical( |
| 147 | 'BUG: Tried to .start on a PipelineCommand twice') |
| 148 | |
| 149 | self._process = popen_sp(self._command, |
| 150 | stdin=self._stdin, stdout=self._stdout, |
| 151 | close_fds=True) |
| 152 | |
| 153 | @property |
| 154 | def stdin(self): |