#!/usr/bin/python3 """ This script belongs to wirepy and is for the auto start of the tunnel """ from pathlib import Path import subprocess from subprocess import CompletedProcess path_to_file = Path(Path.home() / ".config/wire_py/settings") a_con = Path(path_to_file).read_text(encoding="utf-8").splitlines(keepends=True) a_con = a_con[7].strip() if a_con != "off": process: CompletedProcess[str] = subprocess.run( ["nmcli", "connection", "up", a_con], capture_output=True, text=True, check=False, ) # Output from start_wg error if process.stderr: print(process.stderr) # this is for the error, later on logfile else: pass