def _print_process_output(self, process, input_, capture, realtime):
        while True:
            # line buffered
            try:
                line = input_.readline().decode(self.encoding,
                                                self.decode_error)
            except:
                process.terminate()
                input_.read()
                raise
            if not line:
                break
            capture.write(line)
            if realtime:
                realtime.write(line)
Coerces the input value into the internal representation for
dataset/ETHPy150Open pydoit/doit/doit/action.py/CmdAction._print_process_output--crossover with--dataset/ETHPy150Open basho/riak-python-client/riak/datatypes/datatype.py/Datatype._coerce_value