diff --git a/__pycache__/cls_mth_fc.cpython-312.pyc b/__pycache__/cls_mth_fc.cpython-312.pyc index 17c51db..67aa271 100644 Binary files a/__pycache__/cls_mth_fc.cpython-312.pyc and b/__pycache__/cls_mth_fc.cpython-312.pyc differ diff --git a/cls_mth_fc.py b/cls_mth_fc.py index 31ab390..9c0997d 100755 --- a/cls_mth_fc.py +++ b/cls_mth_fc.py @@ -23,8 +23,6 @@ gettext.bindtextdomain(APP, LOCALE_DIR) gettext.textdomain(APP) _ = gettext.gettext -#wg_set = Path(Path.home() / ".config/wire_py/settings") - class Create: """ @@ -129,12 +127,15 @@ class Create: else: print(f"Error with the following code... {process.returncode}") + class LxTools(tk.Tk): - + """ + Class LinuxTools methods that can also be used for other apps + """ + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) - def theme_change_light(self, file=None): """ Set light theme @@ -148,7 +149,6 @@ class LxTools(tk.Tk): theme_set2.writelines(lines3) self.color_label() - def theme_change_dark(self, file=None): """ Set dark theme @@ -178,9 +178,15 @@ class LxTools(tk.Tk): @staticmethod def clean_files(dirname=None, file=None): - if dirname != None: - shutil.rmtree(dirname) - if file != None: + """ + method that can be added after need to delete a folder and a file when quitting. + Args: + dirname (_folder_, optional): _path to folder_. Defaults to None. + file (_file_, optional): _path to file_. Defaults to None. + """ + if dirname is not None: + shutil.rmtree(dirname) + if file is not None: Path.unlink(file) @staticmethod @@ -431,7 +437,7 @@ class Tunnel: in the user's home directory with correct right """ now_time = datetime.now() - now_datetime = now_time.strftime(f"wg-exp-%m-%d-%Y-%H:%M") + now_datetime = now_time.strftime("wg-exp-%m-%d-%Y-%H:%M") tl = Tunnel.list() try: @@ -473,8 +479,6 @@ class Tunnel: pass - - class Tooltip: """ class for Tooltip diff --git a/wirepy.py b/wirepy.py index da37fcd..7cd4cae 100755 --- a/wirepy.py +++ b/wirepy.py @@ -372,7 +372,7 @@ class FrameWidgets(ttk.Frame): pre_key = key[3] check_call(["nmcli", "connection", "delete", select_tl]) self.l_box.delete(self.select_tunnel[0]) - with open(set_filele, "r", encoding="utf-8") as set_f6: + with open(set_file, "r", encoding="utf-8") as set_f6: lines6 = set_f6.readlines() if ( select_tl == lines6[7].strip()