aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/process.rs')
-rw-r--r--src/process.rs15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/process.rs b/src/process.rs
index 302c9ca..9d6582c 100644
--- a/src/process.rs
+++ b/src/process.rs
@@ -9,17 +9,8 @@ pub enum Error {
#[snafu(display("failed to open a pty: {}", source))]
OpenPty { source: std::io::Error },
- #[snafu(display(
- "failed to spawn process for {} {}: {}",
- cmd,
- args.join(" "),
- source
- ))]
- SpawnProcess {
- cmd: String,
- args: Vec<String>,
- source: std::io::Error,
- },
+ #[snafu(display("failed to spawn process for `{}`: {}", cmd, source))]
+ SpawnProcess { cmd: String, source: std::io::Error },
#[snafu(display("failed to parse command line '{}': {}", line, source))]
ParserError {
@@ -80,7 +71,7 @@ impl RunningProcess {
let process = std::process::Command::new(cmd.clone())
.args(&args)
.spawn_pty_async(&pty)
- .context(SpawnProcess { cmd, args })?;
+ .context(SpawnProcess { cmd })?;
// TODO: tokio::io::stdin is broken (it's blocking)
// let input = tokio::io::stdin();