superduper icon indicating copy to clipboard operation
superduper copied to clipboard

Uniform initialization methods

Open fnikolai opened this issue 6 months ago • 0 comments
trafficstars

For the moment, the components/plugins have implicit initialization methods.

Amongst them:

  • They read directly from env variables
  • They read from CFG
  • The have parameters at__init__

We should refactor it so that each component/plugin takes explicitly the necessary parameters from the __init__ method. Then, the top-level function superduper() should be responsible for setting the appropriate parameters.

fnikolai avatar May 21 '25 12:05 fnikolai