MCPcopy Create free account
hub / github.com/NanmiCoder/MediaCrawler / _parse_log_level

Method _parse_log_level

api/services/crawler_manager.py:80–91  ·  view source on GitHub ↗

Parse log level

(self, line: str)

Source from the content-addressed store, hash-verified

78 pass
79
80 def _parse_log_level(self, line: str) -> str:
81 """Parse log level"""
82 line_upper = line.upper()
83 if "ERROR" in line_upper or "FAILED" in line_upper:
84 return "error"
85 elif "WARNING" in line_upper or "WARN" in line_upper:
86 return "warning"
87 elif "SUCCESS" in line_upper or "完成" in line or "成功" in line:
88 return "success"
89 elif "DEBUG" in line_upper:
90 return "debug"
91 return "info"
92
93 async def start(self, config: CrawlerStartRequest) -> bool:
94 """Start crawler process"""

Callers 1

_read_outputMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected