magneticstain / Inquisition

An advanced and versatile open-source network anomaly detection platform
MIT License
8 stars 4 forks source link

Refactor Constructors of API Libs Such That They Can Be Instantiated w/o Dependencies #114

Open magneticstain opened 5 years ago

magneticstain commented 5 years ago

Right now, several API libs have constructors that perform logic that's dependent on other systems, e.g. generates a connection to the Inquisition and Log DB.

This doesn't follow good practices (classes should be able to go instantiated w/o any dependents) and should be updated.