processors(logger): fix linting
This commit is contained in:
@@ -12,12 +12,18 @@ logger = logger.opt(ansi=True)
|
|||||||
|
|
||||||
|
|
||||||
class FrameLogger(FrameProcessor):
|
class FrameLogger(FrameProcessor):
|
||||||
def __init__(self, prefix="Frame", color: Optional[str] = None, ignored_frame_types: Optional[list] = [BotSpeakingFrame, AudioRawFrame, TransportMessageFrame]):
|
def __init__(
|
||||||
|
self,
|
||||||
|
prefix="Frame",
|
||||||
|
color: Optional[str] = None,
|
||||||
|
ignored_frame_types: Optional[list] = [
|
||||||
|
BotSpeakingFrame,
|
||||||
|
AudioRawFrame,
|
||||||
|
TransportMessageFrame]):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
self._prefix = prefix
|
self._prefix = prefix
|
||||||
self._color = color
|
self._color = color
|
||||||
self._ignored_frame_types = tuple(ignored_frame_types) if ignored_frame_types else None
|
self._ignored_frame_types = tuple(ignored_frame_types) if ignored_frame_types else None
|
||||||
|
|
||||||
|
|
||||||
async def process_frame(self, frame: Frame, direction: FrameDirection):
|
async def process_frame(self, frame: Frame, direction: FrameDirection):
|
||||||
if self._ignored_frame_types and not isinstance(frame, self._ignored_frame_types):
|
if self._ignored_frame_types and not isinstance(frame, self._ignored_frame_types):
|
||||||
|
|||||||
Reference in New Issue
Block a user