From bd79d0f1e04573265f7d1c51b2c621ce5de5898a Mon Sep 17 00:00:00 2001 From: mbecker20 Date: Tue, 21 Oct 2025 23:55:36 -0700 Subject: [PATCH] km ssh [COMMAND] -n [NAME] --- bin/cli/src/command/ssh.rs | 6 +++--- client/core/rs/src/entities/config/cli/args/ssh.rs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bin/cli/src/command/ssh.rs b/bin/cli/src/command/ssh.rs index 0b6cf76c3..d5342c15b 100644 --- a/bin/cli/src/command/ssh.rs +++ b/bin/cli/src/command/ssh.rs @@ -12,7 +12,7 @@ use tokio_tungstenite::tungstenite; pub async fn handle( Ssh { server, - terminal, + name, command, recreate, }: &Ssh, @@ -76,7 +76,7 @@ pub async fn handle( client .write(CreateTerminal { server: server.to_string(), - name: terminal.to_string(), + name: name.to_string(), command: command.clone(), recreate: if *recreate { TerminalRecreateMode::Always @@ -87,7 +87,7 @@ pub async fn handle( .await?; let (mut ws_write, mut ws_read) = client - .connect_terminal_websocket(server, terminal) + .connect_terminal_websocket(server, name) .await? .split(); diff --git a/client/core/rs/src/entities/config/cli/args/ssh.rs b/client/core/rs/src/entities/config/cli/args/ssh.rs index 0172c5740..840fc695d 100644 --- a/client/core/rs/src/entities/config/cli/args/ssh.rs +++ b/client/core/rs/src/entities/config/cli/args/ssh.rs @@ -7,9 +7,9 @@ pub struct Ssh { /// Defaults to Periphery default. pub command: Option, - /// The terminal (name) to connect to. Default: `ssh` - #[arg(long, short = 't', default_value_t = String::from("ssh"))] - pub terminal: String, + /// The terminal name to connect to. Default: `ssh` + #[arg(long, short = 'n', default_value_t = String::from("ssh"))] + pub name: String, /// Force fresh terminal to replace existing one. #[arg(long, short = 'r', default_value_t = false)]