bundle.core.process¶
Attributes¶
Exceptions¶
Custom exception for process execution errors. |
Classes¶
Data class to store the result of a process execution. |
|
Asynchronously executes shell commands and captures their output. |
|
Executes a command asynchronously and streams output line by line. |
Module Contents¶
- bundle.core.process.log¶
- class bundle.core.process.ProcessResult(/, **data: Any)[source]¶
Bases:
bundle.core.data.DataData class to store the result of a process execution.
- exception bundle.core.process.ProcessError(process: Process | ProcessStream, result: ProcessResult)[source]¶
Bases:
ExceptionCustom exception for process execution errors.
- result¶
- class bundle.core.process.Process(/, **data: Any)[source]¶
Bases:
bundle.core.entity.EntityAsynchronously executes shell commands and captures their output.