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