gpf_check_archive.core module#
Main module logic.
- gpf_check_archive.core.get_duplicate_filenames(filename_list: list) dict[str, int] #
Fonction qui récupère les fichiers dupliqués dans une liste, hormis les fichiers md5.
- Paramètres:
filename_list (list) – liste de noms de fichiers
- Renvoie:
noms des fichiers dupliqués et le nombre de leurs occurences
- Type renvoyé:
dict[str, int]
- gpf_check_archive.core.run(parameters: GpfOrchestratorParameters, upload_dir_paths: dict) Status #
Main function running the logic.
- Paramètres:
parameters (GpfOrchestratorParameters) – parameters read from input configuration file.
upload_dir_paths (dict) – Dict of (_id, path) with path where data for upload _id are
- Renvoie:
Status of the upload check
- Type renvoyé:
Status