captainGeech42 / ransomwatch

Ransomware leak site monitoring
MIT License
304 stars 64 forks source link

Enhanced config parsing #5

Open captainGeech42 opened 3 years ago

captainGeech42 commented 3 years ago

Right now, the config parsing just (safely) deserializes the YAML file and provides a dictionary with the values.

Ideally, this would be parsed into classes and allow safer, guaranteed values to be available. This would allow default values and items to be removed from the config, and would make using the config easier.