MCPcopy Create free account
hub / github.com/bootc-dev/bootc / check_status

Method check_status

crates/utils/src/command.rs:119–124  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

117
118impl ExitStatusExt for std::process::ExitStatus {
119 fn check_status(&mut self) -> Result<()> {
120 if self.success() {
121 return Ok(());
122 }
123 anyhow::bail!(format!("Subprocess failed: {self:?}"))
124 }
125 fn check_status_with_stderr(&mut self, stderr: std::fs::File) -> Result<()> {
126 let stderr_buf = last_utf8_content_from_file(stderr);
127 if self.success() {

Callers 2

run_inheritedMethod · 0.80
exit_status_check_statusFunction · 0.80

Calls

no outgoing calls

Tested by 1

exit_status_check_statusFunction · 0.64