Comme mentionné dans !10 (comment 11843), le script qui mime la publication d'un message sur un bus est déplacé dans le répertoire gpf_pyroger/testing
.
Le script __init__.py
importe la fonction send_message
, ainsi on pourra mimer l'envoi d'un publisher de la manière suivante:
from gpf_pyroger.testing import send_message
from pathlib import Path
chemin = Path("/home/qtt/IGN-Lot2A/gpf-pub-agent-geoserver/tests/assets/depublication_partielle_wfs/parameters.json")
endpoint_name = "nom_du_endpoint"
send_message(chemin, endpoint_name)
Note : veiller à ce qu'un serveur RabbitMQ tourne pour utiliser ce code
A suivre dans une prochaine MR : intégrer ces instructions dans une belle documentation officielle :)