feat: trying std::process instead
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
parent
2611b6c7f9
commit
c016752e4f
@ -17,16 +17,11 @@ impl CuddleX {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub async fn run(&mut self) -> eyre::Result<(String, String, i32)> {
|
pub async fn run(&mut self) -> eyre::Result<(String, String, i32)> {
|
||||||
let mut cmd = tokio::process::Command::new("cuddle");
|
let mut cmd = std::process::Command::new("cuddle");
|
||||||
|
|
||||||
let cmd = cmd
|
let cmd = cmd.arg("x").arg(&self.command).args(&self.args);
|
||||||
.arg("x")
|
|
||||||
.arg(&self.command)
|
|
||||||
.args(&self.args)
|
|
||||||
.stdout(std::process::Stdio::inherit())
|
|
||||||
.stderr(std::process::Stdio::inherit());
|
|
||||||
|
|
||||||
let output = cmd.output().await?;
|
let output = cmd.output()?;
|
||||||
|
|
||||||
Ok((
|
Ok((
|
||||||
std::str::from_utf8(&output.stdout)?.to_string(),
|
std::str::from_utf8(&output.stdout)?.to_string(),
|
||||||
|
Loading…
Reference in New Issue
Block a user