a2ba67eb2687194e139004738beb49e824ff687b
GhostRunner
This project aims to create a way to schedule commands to be run as soon as possible when they offline initialy.
The way to accomplish this is to create a tracked task list, and keep track of it has been successfully done.
Technical details.
Go(lang) backend server which exposes an HTTP API which can be used to add tasks to the process.
Python executor/runner which actually executes the commands, Python was chosen because of the availability of: LibMeshCtrl Python Library.
Description
Languages
Go
83.5%
Python
15.2%
Shell
1.3%