MCPcopy
hub / github.com/commaai/openpilot / _parse_identifier

Method _parse_identifier

tools/lib/logreader.py:234–244  ·  view source on GitHub ↗
(self, identifier: str)

Source from the content-addressed store, hash-verified

232
233class LogReader:
234 def _parse_identifier(self, identifier: str) -> list[str]:
235 # useradmin, etc.
236 identifier = parse_indirect(identifier)
237
238 # direct url or file
239 direct_parsed = parse_direct(identifier)
240 if direct_parsed is not None:
241 return direct_source(identifier)
242
243 identifiers = auto_source(identifier, self.sources, self.default_mode)
244 return identifiers
245
246 def __init__(self, identifier: str | list[str], default_mode: ReadMode = ReadMode.RLOG,
247 sources: list[Source] | None = None, sort_by_time=False, only_union_types=False):

Callers 1

resetMethod · 0.95

Calls 4

parse_indirectFunction · 0.85
parse_directFunction · 0.85
direct_sourceFunction · 0.85
auto_sourceFunction · 0.85

Tested by

no test coverage detected