def _check_output()

in pbspro/src/pbspro/pbscmd.py [0:0]


    def _check_output(self, cmd: List[str]) -> str:
        logger = logging.getLogger("pbspro.driver")

        logger.info("Running: %s", " ".join(cmd))

        try:
            ret = check_output(cmd, stderr=PIPE).decode()
            logger.info("Response: %s", ret)
            return ret
        except CalledProcessError as e:
            logger.debug(str(e))
            raise