From fb8c7f1b865bc39dfcd8960da43c12a4834ed399 Mon Sep 17 00:00:00 2001 From: L0m1g Date: Mon, 5 May 2025 16:27:52 +0200 Subject: [PATCH] Fix: Load Pakva file if --name is used with govel --- erminig/controllers/govel/pakva.py | 8 ++++++++ erminig/core/package.py | 10 +++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/erminig/controllers/govel/pakva.py b/erminig/controllers/govel/pakva.py index ebcc869..f6c87f0 100644 --- a/erminig/controllers/govel/pakva.py +++ b/erminig/controllers/govel/pakva.py @@ -110,3 +110,11 @@ pak() {{ def __repr__(self): return f"" + + @classmethod + def load_from_name(cls, name): + """ + Charge un fichier Pakva depuis son nom uniquement. + """ + path = Config.GOVEL_DIR / name[0] / name / "Pakva" + return cls.read(path) diff --git a/erminig/core/package.py b/erminig/core/package.py index 4145992..58a040b 100644 --- a/erminig/core/package.py +++ b/erminig/core/package.py @@ -1,4 +1,12 @@ -import os +# +# Erminig - Fonctions de base pour les paquets +# Copyright (C) 2025 L0m1g +# Sous licence DOUARN - Voir le fichier LICENCE pour les détails +# +# Ce fichier fait partie du projet Erminig. +# Libre comme l’air, stable comme un menhir, et salé comme le beurre. +# + import hashlib import tarfile import tempfile