nismod / smif

Simulation Modelling Integration Framework
http://www.itrc.org.uk
MIT License
22 stars 6 forks source link

Refactor module run scheduling to be almost-plugin based #346

Closed roseDickinson closed 5 years ago

roseDickinson commented 5 years ago

Module run scheduling is currently done inside scheduler.py and it is slightly awkward for users to add a new way of scheduling model runs. To make this process slightly easier the scheduling will be refactored into an almost-plugin architecture. The schedulers will be stored in the codebase and a command line argument will be provided to allow switching between scheduling implementations.

tomalrussell commented 5 years ago

Closed by #382