gpf_derivation_bdd.core module

Main module logic.

gpf_derivation_bdd.core.clean_before_exit(output_db, temp_user_name, foreign_servers=None, foreign_schemas=None) Status

Supprime les utilisateurs, les schémas et les serveurs distants créés temporairement pour la dérivation vecteur

Paramètres:
  • output_db (_type_) – Base de données

  • temp_user_name (_type_) – Nom de l’utilisateur temporaire

  • foreign_servers (_type_, optional) – liste des FDW servers a supprimer.

  • foreign_schemas (_type_, optional) – liste des schemas a supprimer.

Renvoie:

Etat de l’exécution

Type renvoyé:

Status

gpf_derivation_bdd.core.run(work_dir: Path, parameters: GpfOrchestratorParameters | None = None) Status

Main function running the logic.

Paramètres:

work_dir (Path) – Input working directory. The folder must exist.

Renvoie:

Status