eplace msg_window with MassageDialog vpn stop icon corrected new icons question and warning , info and error revised
This commit is contained in:
@ -7,24 +7,22 @@ import shutil
|
||||
from subprocess import CompletedProcess, run
|
||||
from shared_libs.wp_app_config import AppConfig
|
||||
from shared_libs.common_tools import LxTools
|
||||
from shared_libs.message import MessageDialog
|
||||
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("--user", required=True, help="Username of the target file system")
|
||||
args = parser.parse_args()
|
||||
|
||||
_ = AppConfig.setup_translations()
|
||||
try:
|
||||
# Retrieve UID and GID
|
||||
user_info = pwd.getpwnam(args.user)
|
||||
uid = user_info.pw_uid # User ID (e.g., 1000)
|
||||
gid = user_info.pw_gid # Group ID (e.g., 1000)
|
||||
except KeyError:
|
||||
LxTools.msg_window(
|
||||
AppConfig.IMAGE_PATHS["icon_error"],
|
||||
AppConfig.IMAGE_PATHS["icon_error"],
|
||||
"Error decrypt",
|
||||
f"User '{args.user}' not found.",
|
||||
exc_info=True,
|
||||
)
|
||||
MessageDialog("error", _(f"User '{args.user}' not found."), title="Error decrypt")
|
||||
|
||||
exit(1)
|
||||
|
||||
crypted_tunnel: Path = Path(f"/home/{args.user}/.config/wire_py")
|
||||
@ -58,9 +56,10 @@ else:
|
||||
|
||||
# Output from Openssl Error
|
||||
if process.stderr:
|
||||
LxTools.msg_window(
|
||||
AppConfig.IMAGE_PATHS["icon_error"],
|
||||
AppConfig.IMAGE_PATHS["icon_error"],
|
||||
"Error decrypt",
|
||||
f"{process.stderr} Error by [{tunnel_path}] Code: {process.returncode}",
|
||||
MessageDialog(
|
||||
"erro",
|
||||
_(
|
||||
f"{process.stderr} Error by [{tunnel_path}] Code: {process.returncode}"
|
||||
),
|
||||
title="Error decrypt",
|
||||
)
|
||||
|
Reference in New Issue
Block a user