List upcoming jobs
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 30/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- python, sqlite
- Domaine
- full-stack
Piste de recherche
Commencer par examiner la configuration de scheduling de GHCrunner et la façon dont GHCwebapp expose actuellement les informations sur les jobs. Déterminer si la fonctionnalité nécessite une API, une page de vue d’ensemble ou les deux, et définir quels jobs à venir et quels détails doivent être affichés avant l’implémentation. La tâche est considérée comme terminée lorsque la vue ou l’API convenue répertorie de manière fiable les jobs planifiés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is your feature request related to a problem? Please describe.
- To schedule new jobs for a new quality control, you might want to time it in such a way it doesn't coincide with a lot of other jobs.
- You might want an overview how many jobs you are running.
- Planning which failure notices you can skip in relation to planned maintenance/downtime.
Describe the solution you'd like
A simple API and/or overview page that list all upcoming jobs.
Describe alternatives you've considered
N.A.
Additional context
Just an idea for a feature enhancement. Currently no practical usecase other than curiosity about upcoming jobs. It is related to #247 but shows upcomming/planned runs rather than finished runs.
Possible solution
APScheduler can be configured to use a 'jobstore' (including SQLite) to store jobs (for GHCrunner). The GHCwebapp can access this information and show an overview page.
- Langage dominant
- Python
- Étoiles
- 92
- Forks
- 75
- Merge moyen
- 17 h 33 min
- PR mergées (30 j)
- 1
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de geopython/GeoHealthCheck
-
Data importOuvertequestion
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
geopython/GeoHealthCheck#522 · 1 commentaire ·
-
FTP ProbeOuverteenhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
geopython/GeoHealthCheck#520 ·
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
geopython/GeoHealthCheck#517 ·
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
geopython/GeoHealthCheck#483 · 1 commentaire ·
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
geopython/GeoHealthCheck#472 ·
Toutes les issues de geopython/GeoHealthCheck
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
PedestrianDynamics/pyFDS-Evac#343 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
theskumar/python-dotenv#708 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 2 jours
-
Docs Timedelta
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
pandas-dev/pandas#69919 ·
Les mainteneurs répondent en général sous 1 jour
-
API documentation
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
zephyrproject-rtos/west#1009 · 2 commentaires ·
Les mainteneurs répondent en général sous 3 jours