Description[dftimewolf] Removed convoluted imports, make config a class.
- Removed dynamic imports feature
- internals.py - Configuration is now globally stored in a class with setters and getters
- user_config.py.sample - this is where the user configuration goes; loaded modules, recipes, specific configuration tweaks.
- local_plaso.py - recipes are now classes since they can absorb global configuration settings when loaded
The UX is a bit less straightforward but it simplifies the codebase a lot.
Patch Set 1 #Patch Set 2 : Check on user config file (fixes tests) #
Total comments: 1
Patch Set 3 : Simpler recipe & module import; fix tests; travis file #
MessagesTotal messages: 6
|