OperationalBina / PipeRT

MIT License
11 stars 7 forks source link

Add pipeline manager #44

Closed MayoG closed 4 years ago

MayoG commented 4 years ago

The main thing to focus on here is the PipelineManager, most of the other files are routines that took from the components in contrib that we shouldn't use anymore. We still need to move more of the routines from these components but for now we have enough routines to have a full workflow of the pipe.

One more thing to note, I created a special folders for the routines and the unique components and the PiplineManager know to get them only from their folders, It is also impoetent that the names of these routines and components will be like that: Routine file name - my_routine. Routine class name - MyRoutine same for the unique components.

itamarwilf commented 4 years ago

We should add:

MayoG commented 4 years ago

To make it easier to review this I will divide the code to seperate parts:

Sorry for this long pull request, didn't expect it to be that big when i started making it.

codecov-io commented 4 years ago

Codecov Report

Merging #44 into master will not change coverage by %. The diff coverage is n/a.

Impacted file tree graph

@@         Coverage Diff          @@
##           master   #44   +/-   ##
====================================
  Coverage      70%   70%           
====================================
  Files          13    13           
  Lines         717   717           
====================================
  Hits          505   505           
  Misses        212   212           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 5464516...5464516. Read the comment docs.