sshmitm.logging package
- class sshmitm.logging.Colors
Bases:
object
- classmethod do_noformat(text: Any, styles: Any, reset: bool = True) Any
- classmethod do_stylize(text: Any, styles: Any, reset: bool = True) Any
- classmethod emoji(name: str) str
- classmethod stylize(text: Any, styles: Any, reset: bool = True) Any
- stylize_func: bool = True
- class sshmitm.logging.FailSaveLogStream(debug: bool = False)
Bases:
object
- activate_format() None
- flush() None
- write(text: str) None
- class sshmitm.logging.PlainJsonFormatter(*args, **kwargs)
Bases:
JsonFormatter
- add_fields(log_record: Dict[str, Any], record: LogRecord, message_dict: Dict[str, Any]) None
Override this method to implement custom logic for adding fields.
- process_log_record(log_record: Dict[str, Any]) Dict[str, Any]
Override this method to implement custom logic on the possibly ordered dictionary.