| Conditions | 8 |
| Total Lines | 14 |
| Code Lines | 12 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | """Определяет логирование процесса.""" |
||
| 23 | def writelog(logmsg): |
||
| 24 | """Пишет лог, если так указано в конфиге.""" |
||
| 25 | if os.path.isfile(opt_logname) is False: |
||
| 26 | pass |
||
| 27 | elif check_logging_opt() is True: |
||
| 28 | if logmsg == 'init': |
||
| 29 | with codecs.open(opt_logname, 'a', 'utf-8') as log: |
||
| 30 | log.write(f'\n\n{timestamp} - Start Program\n----------\n') |
||
| 31 | else: |
||
| 32 | with codecs.open(opt_logname, 'a', 'utf-8') as log: |
||
| 33 | log.write(f'{timestamp} - {logmsg}\n') |
||
| 34 | elif check_logging_opt() == 'ERR': |
||
| 35 | with codecs.open(opt_logname, 'a', 'utf-8') as log: |
||
| 36 | log.write('Logging config error!') |
||
| 37 |