AusClimateService / AusClimateService/axiom
Start automation module
- Dominant language
- Python
- Stars
- 3
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
The ability to give Axiom a list of jobs to process automatically would greatly increase the throughput of the system.
Things to consider:
- There should be a list of processing instances
- The automator would assess these instances for those that:
1. Have already run and should be skipped
2. Are currently running
3. Need payloads generated
4. Can be submitted - then actually submit them
5. Have failed - then send an error log to the user
The script would be self-submittable, checking the state of the automation at a frequency determined by the user.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by mapping the existing job-processing, payload-generation, submission, and status-reporting paths, then determine how automation state is represented and checked. Done means the module can assess instances, skip or submit them appropriately, report failures, and poll at a user-defined frequency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100