pac0-cli (0.17.0)
Installation
pip install --index-url pac0-cliAbout this package
Outil en ligne de commande (CLI) du projet PAC
pac cli
______________________________
________________ ________ __ \
_____ __ \ __ `/ ___/ / / /
____ /_/ / /_/ // /__ / /_/ /
___ .___/\__,_/ \___/ \____/
__/_/
Outil en ligne de commade (CLI) du projet pac (Plateforme Agréée Communautaire). En plus de l'usage CLI, un mode application console est disponible.
Caractéristiques principales:
- utilise les librairies python typer et textual
- appelé par la commande
pac-cliorpac - publié sur pypi avec le nom
pac-cli
Caractéristiques principales de la version CLI:
- commande
pac-cli setup toolqui vérifie les versions d'outils et les installe si besoin (selon un fichier YAML de référence). Exemple: nats-server, natscli, seaweedfs ... - commande
pac-cli setup sourcequi clone le dépôt github https://github.com/paxpar-tech/PA_Communautaire - commande
pac-cli run pac0qui lanceuv run fastapi dev src/pac0/service/api_gateway/main.pydu dépôt cloné - commande
pac-cli run pac0 --svc 01-api-gatewayqui lanceuv run fastapi dev src/pac0/service/api_gateway/main.pydu dépôt cloné ou un autre service selon la valeur de--svc - commande
pac-cli test allqui lance une commande via subprocess
Caractéristiques principales de la version console:
- commande
pac-clioupac-cli consolequi lance la version console - reproduire l'ergonomie générale de l'application console k9s
- avoir une palette de commande
- avoir des raccourcis clavier
- avoir une page
servicesoù lister les services pac0 - pouvoir afficher le log d'un service
- avoir une page
statsoù afficher des compteurs (factures reçues, factures traitées, erreur, ...) - avoir une page
testsoù lister les tests depuis un fichier xml testsuites
Requirements
Requires Python: >=3.13
Details
Assets (2)
Versions (7)
View all
pac0_cli-0.17.0.tar.gz
6.3 KiB