Add support for stderr and exit code (#4647)

This commit is contained in:
JT
2022-02-25 14:51:31 -05:00
committed by GitHub
parent 2b377391c2
commit 0c3ea636fb
23 changed files with 290 additions and 73 deletions

View File

@ -356,17 +356,19 @@ fn response_to_buffer(
) -> nu_protocol::PipelineData {
let buffered_input = BufReader::new(response);
PipelineData::RawStream(
RawStream::new(
PipelineData::ExternalStream {
stdout: RawStream::new(
Box::new(BufferedReader {
input: buffered_input,
}),
engine_state.ctrlc.clone(),
span,
),
stderr: None,
exit_code: None,
span,
None,
)
metadata: None,
}
}
// Only panics if the user agent is invalid but we define it statically so either