You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add BashWithOpts command for strict bash exec (#45)
* add BashWithOpts command for strict bash exec
Co-authored-by: Sander Ginn <sanderginn@users.noreply.github.com>
Co-authored-by: Robert Lin <robert@bobheadxi.dev>
Co-authored-by: Sander Ginn <sanderginn@users.noreply.github.com>
Co-authored-by: Robert Lin <robert@bobheadxi.dev>
output: refactor error handling and fix io.Reader implementation (#32)
Removes all the command-error-waiting stuff with a simple writer.CloseWithError - this means that read operations now return our command error after the buffer is cleared from reads. This greatly simplifies most of the output code - now, we can simply bubble up errors from read operations. It also means the io.Reader implementation is now correct.