Do not use a pseudo-terminal in command_executer.

Using a psuedo-terminal causes problems when running jobs through cron. Gentoo's
sandbox aborts builds due to a write violation to /dev/ptmx. Longer term
Gentoo's sandbox may need to add /dev/ptmx to the whitelist.

BUG=none
TEST=python no_pseudo_terminal_test.py passes.

Change-Id: I2ac00718a4694f097fcec8bcf2cc95d48bdd9e51
Reviewed-on: https://gerrit-int.chromium.org/37323
Reviewed-by: Bhaskar Janakiraman <bjanakiraman@google.com>
Commit-Queue: asharif <asharif@google.com>
Tested-by: asharif <asharif@google.com>
2 files changed