Dont import all of the ssh kitten just to detect commandlines

This commit is contained in:
Kovid Goyal
2022-05-18 15:58:06 +05:30
parent 5efcb35cfb
commit bba1455e28
4 changed files with 52 additions and 42 deletions

View File

@@ -613,7 +613,7 @@ def clone_and_launch(msg: str, window: Window) -> None:
is_clone_launch = serialize_env(c.shell, env_to_serialize)
ssh_kitten_cmdline = window.ssh_kitten_cmdline()
if ssh_kitten_cmdline:
from kittens.ssh.main import (
from kittens.ssh.utils import (
patch_cmdline, set_cwd_in_cmdline, set_env_in_cmdline
)
cmdline = ssh_kitten_cmdline