Commit Graph

4 Commits

Author SHA1 Message Date
lars-winzer ffdb2ef4d5 Fixed an error in the Advanced_ConfigParser, along with the additon of missing or incorrect docstrings
If the config and the template have the same number of sections and options, but they do not have the same names, they are still “equal”

Added the `check_for_update` method to update existing configurations

Changed the `logger` attribute from public to private
2024-10-24 18:10:26 +02:00
lars-winzer c86b711e53 Updated the version, as missed in comit e3f9a01fb9
Versions are now saved as an class attribute
2024-10-22 10:52:49 +02:00
lars-winzer e3f9a01fb9 Added multiple utility methods to the Advanced_ConfigParser
Added methods:
- "__get_template_path()"
- "__has_all_template_options()"
- "get_config_file_path()"
- "get_template_file_path()"
- "compare_to_template()"
- "created_from_template()"
2024-10-11 16:47:55 +02:00
lars-winzer 77d9a3e462 Added an advanced way to read .ini Files 2024-10-08 18:28:14 +02:00