nanover.recording.cli.check_cli module
Check a NanoVer recording for errors.
Example when used as a cli:
# show the help
nanover-check-recording --help
# check a recording
nanover-check-recording recording.traj recording.state
- class nanover.recording.cli.check_cli.IndexRepairDefectiveBlock(*, offset: int, size: int, prev: nanover.recording.cli.check_cli.IndexRepairEntry | None = None, next: nanover.recording.cli.check_cli.IndexRepairEntry | None = None)
Bases:
object
- next: IndexRepairEntry | None = None
- offset: int
- prev: IndexRepairEntry | None = None
- size: int
- class nanover.recording.cli.check_cli.IndexRepairEntry(*, offset: int, timestamp: float, size: int)
Bases:
object
- offset: int
- size: int
- timestamp: float
- nanover.recording.cli.check_cli.check_recording(path: PathLike[str])
- nanover.recording.cli.check_cli.main()
- nanover.recording.cli.check_cli.reindex_repair(reader: MessageRecordingReader, max_interval=120)