Voici la documentation : https://geoplateforme.pages.gpf-tech.ign.fr/documentation

Skip to content
Validations sur la source (3)
......@@ -15,6 +15,11 @@ Unreleased
### Removed
-->
## 2.6.1 - 2024-05-29
### Changed
- Adapt some logs to fix IGNGPF-3088
## 2.6.0 - 2024-01-19
......
......@@ -40,7 +40,7 @@ __uri_repository__ = (
__uri_tracker__ = f"{__uri_repository__}issues/"
__uri__ = __uri_repository__
__version__ = "2.6.0"
__version__ = "2.6.1"
__version_info__ = tuple(
[
int(num) if num.isdigit() else num
......
......@@ -62,7 +62,7 @@ def validate(filename: str, md5digest: str, chunksize: int = 8192) -> Status:
if not check_path(
input_path=filename, must_be_a_file=True, must_exists=True, raise_error=False
):
logger.user_error(f"Le fichier {filename} n'existe pas.")
logger.user_error(f"Le fichier {filename.name} n'existe pas.")
return Status.TECHNICAL_ERROR
result = generate_md5_sum(filename, chunksize).lower() == md5digest.lower()
......@@ -97,7 +97,7 @@ def check_md5_file(filename: Path, chunksize: int = 8192) -> int:
if len(line) <= 32:
logger.user_error(
f"FAILURE : la longueur de la ligne {line} du fichier "
f"{filename} n'est pas conforme : {len(line)}<=32"
f"{filename.name} n'est pas conforme : {len(line)}<=32"
)
result |= Status.FAILURE.value
continue
......@@ -110,11 +110,11 @@ def check_md5_file(filename: Path, chunksize: int = 8192) -> int:
)
if ret != Status.SUCCESS:
logger.user_error(
f"Fichier {filename} - vérification ligne {no_line} : {ret}"
f"Fichier {filename.name} - vérification ligne {no_line} : {ret.name}"
)
else:
logger.user_info(
f"Fichier {filename} - vérification ligne {no_line} : {ret}"
f"Fichier {filename.name} - vérification ligne {no_line} : {ret.name}"
)
result |= ret.value
......