Skip to content

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.

\approve @tara @ds

Edited by Laurens Oostwegel

Merge request reports