Resolve "Update Rabotnik to work with new rule-lib"
Closes #51 (closed)
This MR removes a whole lot of code from the 'old' rabotnik. The storages
we do not need anymore, as we can replace this with our database-lib
.
The new Rabotnik
has three main rule types:
- Rules to get input data (from different data sources for example)
- Rules to process input data
- Rules to upsert data (after processing)
Each of these should have a register and unregister function. Also should there be a run
function, that runs all rules in order.
Edited by Laurens Oostwegel