pyacs.lib.syscmd.getstatusoutput

pyacs.lib.syscmd.getstatusoutput(cmd, verbose=False)[source]

Run a shell command and raise if return code is non-zero.

Parameters:
  • cmd (str) – Shell command string.

  • verbose (bool, optional) – If True, print command and stdout. Default is False.

Raises:

ReturnedCodeError – If the command returns a non-zero exit code.