mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-05 22:57:40 +03:00
Improve review mypy
This commit is contained in:
parent
b41054eaee
commit
dcc9b6ebb1
@ -71,6 +71,9 @@ ignore_errors = false
|
|||||||
[mypy-frigate.record.*]
|
[mypy-frigate.record.*]
|
||||||
ignore_errors = false
|
ignore_errors = false
|
||||||
|
|
||||||
|
[mypy-frigate.review.*]
|
||||||
|
ignore_errors = false
|
||||||
|
|
||||||
[mypy-frigate.service_manager.*]
|
[mypy-frigate.service_manager.*]
|
||||||
ignore_errors = false
|
ignore_errors = false
|
||||||
|
|
||||||
|
|||||||
@ -298,7 +298,7 @@ class RecordingCleanup(threading.Thread):
|
|||||||
Recordings.path,
|
Recordings.path,
|
||||||
)
|
)
|
||||||
.where(
|
.where(
|
||||||
Recordings.camera.not_in(list(self.config.cameras.keys())), # type: ignore[call-arg, arg-type]
|
Recordings.camera.not_in(list(self.config.cameras.keys())), # type: ignore[call-arg, arg-type, misc]
|
||||||
Recordings.end_time < expire_before,
|
Recordings.end_time < expire_before,
|
||||||
)
|
)
|
||||||
.namedtuples()
|
.namedtuples()
|
||||||
|
|||||||
@ -31,7 +31,7 @@ from frigate.const import (
|
|||||||
)
|
)
|
||||||
from frigate.models import ReviewSegment
|
from frigate.models import ReviewSegment
|
||||||
from frigate.review.types import SeverityEnum
|
from frigate.review.types import SeverityEnum
|
||||||
from frigate.track.object_processing import ManualEventState, TrackedObject
|
from frigate.track.object_processing import ManualEventState
|
||||||
from frigate.util.image import SharedMemoryFrameManager, calculate_16_9_crop
|
from frigate.util.image import SharedMemoryFrameManager, calculate_16_9_crop
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
@ -77,7 +77,7 @@ class PendingReviewSegment:
|
|||||||
)
|
)
|
||||||
|
|
||||||
def update_frame(
|
def update_frame(
|
||||||
self, camera_config: CameraConfig, frame, objects: list[TrackedObject]
|
self, camera_config: CameraConfig, frame, objects: list[dict[str, Any]]
|
||||||
):
|
):
|
||||||
min_x = camera_config.frame_shape[1]
|
min_x = camera_config.frame_shape[1]
|
||||||
min_y = camera_config.frame_shape[0]
|
min_y = camera_config.frame_shape[0]
|
||||||
@ -165,7 +165,7 @@ class ActiveObjects:
|
|||||||
self,
|
self,
|
||||||
frame_time: float,
|
frame_time: float,
|
||||||
camera_config: CameraConfig,
|
camera_config: CameraConfig,
|
||||||
all_objects: list[TrackedObject],
|
all_objects: list[dict[str, Any]],
|
||||||
):
|
):
|
||||||
self.camera_config = camera_config
|
self.camera_config = camera_config
|
||||||
|
|
||||||
@ -250,7 +250,7 @@ class ActiveObjects:
|
|||||||
|
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def get_all_objects(self) -> list[TrackedObject]:
|
def get_all_objects(self) -> list[dict[str, Any]]:
|
||||||
return (
|
return (
|
||||||
self.categorized_objects["alerts"] + self.categorized_objects["detections"]
|
self.categorized_objects["alerts"] + self.categorized_objects["detections"]
|
||||||
)
|
)
|
||||||
@ -319,7 +319,7 @@ class ReviewSegmentMaintainer(threading.Thread):
|
|||||||
segment: PendingReviewSegment,
|
segment: PendingReviewSegment,
|
||||||
camera_config: CameraConfig,
|
camera_config: CameraConfig,
|
||||||
frame,
|
frame,
|
||||||
objects: list[TrackedObject],
|
objects: list[dict[str, Any]],
|
||||||
prev_data: dict[str, Any],
|
prev_data: dict[str, Any],
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Update segment."""
|
"""Update segment."""
|
||||||
@ -377,7 +377,7 @@ class ReviewSegmentMaintainer(threading.Thread):
|
|||||||
segment: PendingReviewSegment,
|
segment: PendingReviewSegment,
|
||||||
frame_name: str,
|
frame_name: str,
|
||||||
frame_time: float,
|
frame_time: float,
|
||||||
objects: list[TrackedObject],
|
objects: list[dict[str, Any]],
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Validate if existing review segment should continue."""
|
"""Validate if existing review segment should continue."""
|
||||||
camera_config = self.config.cameras[segment.camera]
|
camera_config = self.config.cameras[segment.camera]
|
||||||
@ -544,7 +544,7 @@ class ReviewSegmentMaintainer(threading.Thread):
|
|||||||
camera: str,
|
camera: str,
|
||||||
frame_name: str,
|
frame_name: str,
|
||||||
frame_time: float,
|
frame_time: float,
|
||||||
objects: list[TrackedObject],
|
objects: list[dict[str, Any]],
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Check if a new review segment should be created."""
|
"""Check if a new review segment should be created."""
|
||||||
camera_config = self.config.cameras[camera]
|
camera_config = self.config.cameras[camera]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user