|
Major revamp of configuration handling
• Moved configuration file loading into Configuration class. • Added config getter methods to Configuration. • Updated and extended custom exception types. • Restructured error handling. • Factored out app name. |
|---|
|
|
| calendar/teachingdates/app.py |
|---|
| calendar/teachingdates/config/__init__.py |
|---|
| calendar/teachingdates/config/cli.py |
|---|
| calendar/teachingdates/config/config.py |
|---|
| calendar/teachingdates/config/errors.py |
|---|