mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-07 03:35:26 +03:00
Delete stale region grids from DB
This commit is contained in:
parent
730ba38bba
commit
ffdea6ff4b
@ -456,6 +456,11 @@ class FrigateApp:
|
|||||||
logger.info(f"Output process started: {output_processor.pid}")
|
logger.info(f"Output process started: {output_processor.pid}")
|
||||||
|
|
||||||
def init_historical_regions(self) -> None:
|
def init_historical_regions(self) -> None:
|
||||||
|
# delete region grids for removed or renamed cameras
|
||||||
|
cameras = list(self.config.cameras.keys())
|
||||||
|
Regions.delete().where(~(Regions.camera << cameras)).execute()
|
||||||
|
|
||||||
|
# create or update region grids for each camera
|
||||||
for camera in self.config.cameras.values():
|
for camera in self.config.cameras.values():
|
||||||
self.region_grids[camera.name] = get_camera_regions_grid(
|
self.region_grids[camera.name] = get_camera_regions_grid(
|
||||||
camera.name, camera.detect
|
camera.name, camera.detect
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user