mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-03 09:45:22 +03:00
Remove total from equation
This commit is contained in:
parent
167c0d36a7
commit
afc7b44700
@ -694,7 +694,6 @@ def latest_frame(camera_name):
|
||||
|
||||
@bp.route("/recordings/storage")
|
||||
def get_recordings_storage_usage():
|
||||
include_total = request.args.get("include_total", True)
|
||||
recording_stats = stats_snapshot(current_app.stats_tracking)["service"]["storage"][
|
||||
RECORD_DIR
|
||||
]
|
||||
@ -704,9 +703,6 @@ def get_recordings_storage_usage():
|
||||
str, dict
|
||||
] = current_app.storage_maintainer.calculate_camera_usages()
|
||||
|
||||
if not include_total:
|
||||
del camera_usages["total"]
|
||||
|
||||
for camera_name in camera_usages.keys():
|
||||
camera_usages[camera_name]["usage_percent"] = (
|
||||
camera_usages[camera_name]["usage"] / total_mb
|
||||
|
||||
@ -63,7 +63,6 @@ class StorageMaintainer(threading.Thread):
|
||||
def calculate_camera_usages(self) -> dict[str, dict]:
|
||||
"""Calculate the storage usage of each camera."""
|
||||
usages: dict[str, dict] = {}
|
||||
total_storage = 0
|
||||
|
||||
for camera in self.config.cameras.keys():
|
||||
camera_storage = (
|
||||
@ -71,10 +70,9 @@ class StorageMaintainer(threading.Thread):
|
||||
.where(Recordings.camera == camera, Recordings.segment_size != 0)
|
||||
.scalar()
|
||||
)
|
||||
total_storage += camera_storage
|
||||
|
||||
usages[camera] = {"usage": camera_storage}
|
||||
|
||||
usages["total"] = {"usage": total_storage}
|
||||
return usages
|
||||
|
||||
def check_storage_needs_cleanup(self) -> bool:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user