(self, record)
| 14 | |
| 15 | class LevelDifferentiatingFormatter(logging.Formatter): |
| 16 | def format(self, record): |
| 17 | if record.levelno > 30: |
| 18 | record.msg = '{}{}[ERROR]{}{}: '.format( |
| 19 | Err_Style.BRIGHT, Err_Fore.RED, Err_Fore.RESET, |
| 20 | Err_Style.RESET_ALL) + record.msg |
| 21 | elif record.levelno > 20: |
| 22 | record.msg = '{}{}[WARNING]{}{}: '.format( |
| 23 | Err_Style.BRIGHT, Err_Fore.RED, Err_Fore.RESET, |
| 24 | Err_Style.RESET_ALL) + record.msg |
| 25 | elif record.levelno > 10: |
| 26 | record.msg = '{}[INFO]{}: '.format( |
| 27 | Err_Style.BRIGHT, Err_Style.RESET_ALL) + record.msg |
| 28 | else: |
| 29 | record.msg = '{}{}[DEBUG]{}{}: '.format( |
| 30 | Err_Style.BRIGHT, Err_Fore.LIGHTBLACK_EX, Err_Fore.RESET, |
| 31 | Err_Style.RESET_ALL) + record.msg |
| 32 | return super().format(record) |
| 33 | |
| 34 | |
| 35 | logger = logging.getLogger('p4a') |
no outgoing calls