Wrap dpkg-source to extract a Debian source package into a certain directory, this needs

Method __init__ Undocumented
Method __call__ Run the command and convert all errors into CommandExecFailed. Assumes that the lower levels printed an error message (the command itself and also via our logging api) - only useful if you only expect 0 as result.
Instance Variable run_error Undocumented

Inherited from Command:

Instance Variable cmd Undocumented
Instance Variable args Undocumented
Instance Variable shell Undocumented
Instance Variable retcode Undocumented
Instance Variable stderr Undocumented
Instance Variable capture_stderr Undocumented
Instance Variable cwd Undocumented
Instance Variable env Undocumented
Method call Like __call__ but let the caller handle the return status and don't use the logging api for errors.
Method __call Wraps subprocess.call so we can be verbose and fix python's SIGPIPE handling
Method __run run self.cmd adding args as additional arguments
def __init__(self):
Undocumented
def __call__(self, dsc, output_dir):

Run the command and convert all errors into CommandExecFailed. Assumes that the lower levels printed an error message (the command itself and also via our logging api) - only useful if you only expect 0 as result.

Parametersquietdon't log failed execution to stderr. Mostly useful during unit testing (type: bool
>>> Command("/bin/true")(["foo", "bar"])
>>> Command("/foo/bar")(quiet=True)
Traceback (most recent call last):
...
CommandExecFailed
)
run_error =
Undocumented
API Documentation for git-buildpackage, generated by pydoctor at 2020-05-22 08:50:00.