fix: remove unused subprocess import, guard logs dir in start_tunnel

This commit is contained in:
2026-05-21 12:24:20 +08:00
parent 5218431349
commit 522fa1b57e
2 changed files with 1 additions and 1 deletions

View File

@@ -130,6 +130,7 @@ def start_tunnel(config_dir: Path, tunnel: TunnelConfig) -> int:
raise click.ClickException(f"Port {tunnel.local_port} is already in use")
log_path = config_dir / "logs" / f"{tunnel.name}.log"
log_path.parent.mkdir(parents=True, exist_ok=True)
env = os.environ.copy()
env["AUTOSSH_GATETIME"] = "0"

View File

@@ -109,7 +109,6 @@ def test_read_pid_file_corrupt(config_dir):
import shutil
import signal
import subprocess
import time
from autossh_mgr.config import TunnelConfig
from autossh_mgr.process import start_tunnel, stop_tunnel, build_autossh_cmd