Planification des ressources
ScriptPlan
DisponibleUn moteur d'ordonnancement et une CLI compatibles avec TaskJuggler.
Un moteur d'ordonnancement pour affecter des personnes et des machines à des tâches dans le temps. Il lit des fichiers de plan compatibles TaskJuggler, planifie en fonction de calendriers d'heures de travail et des dépendances à la minute près, et produit ses rapports dans des formats lisibles par d'autres outils. Il s'exécute en ligne de commande, ce qui permet de générer un plan depuis un script dans le cadre d'une routine.
À qui il est destiné. Les équipes qui planifient leur travail en fonction des ressources, des échéances et des dépendances et qui souhaitent un ordonnanceur qu'elles peuvent exécuter depuis un script.
- Statut
- Disponible
- Partie de
- Open source
- Licence
- Open source, Apache 2.0
- Site produit
- github.com/rodmena-limited/scriptplan
- Étiquettes
- PythonCLITaskJuggler .tjpPlanificationCalendriers
Ce que cela fait
-
Arithmétique à la minute
La planification s'effectue en minutes entières avec une arithmétique sur nombres entiers, de sorte que des exécutions répétées donnent les mêmes dates.
-
Syntaxe TaskJuggler
Les projets, tâches, ressources, postes et dépendances sont écrits dans des fichiers .tjp que l'analyseur lit tels quels.
-
Ressources et calendriers
Les personnes et les machines sont affectées en fonction des plages horaires de travail, la gestion des conflits entre les tâches étant prise en charge pour vous.
-
Rapports pour les pipelines
La commande plan écrit du JSON ou du CSV sur stdout avec un identifiant de rapport basé sur le contenu, et les messages sur stderr.
La documentation et les détails d'accès se trouvent sur le site du produit, github.com/rodmena-limited/scriptplan. Pour un pilote, une intégration ou des questions d'achat, contactez-nous.