| Total Complexity | 2 |
| Total Lines | 15 |
| Duplicated Lines | 0 % |
| Changes | 0 | ||
| 1 | """Функция работы с файлом конфигурации.""" |
||
| 2 | import yaml |
||
| 3 | |||
| 4 | |||
| 5 | def getconfig(): |
||
| 6 | """Определяет наличие конфига и загружает его.""" |
||
| 7 | try: |
||
| 8 | conffile = open('conf/main.yml', 'r') |
||
| 9 | except IOError: # FIXME: Убрать exit() в результате эксепшена |
||
| 10 | exit(messagebox.showerror('ERROR', _('Config file not found'))) |
||
| 11 | |||
| 12 | config = yaml.full_load(conffile) |
||
| 13 | conffile.close() |
||
| 14 | return config |
||
| 15 |