mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-02 01:05:20 +03:00
Add storage_percent to recording and event config
This commit is contained in:
parent
adbc54bcfe
commit
2de7864c14
@ -72,6 +72,7 @@ class RetainModeEnum(str, Enum):
|
||||
|
||||
class RetainConfig(FrigateBaseModel):
|
||||
default: float = Field(default=10, title="Default retention period.")
|
||||
storage_percent: float = Field(default=95, title="Max storage to utilize.")
|
||||
mode: RetainModeEnum = Field(default=RetainModeEnum.motion, title="Retain mode.")
|
||||
objects: Dict[str, float] = Field(
|
||||
default_factory=dict, title="Object retention period."
|
||||
@ -96,6 +97,7 @@ class EventsConfig(FrigateBaseModel):
|
||||
|
||||
class RecordRetainConfig(FrigateBaseModel):
|
||||
days: float = Field(default=0, title="Default retention period.")
|
||||
storage_percent: float = Field(default=95, title="Max storage to utilize.")
|
||||
mode: RetainModeEnum = Field(default=RetainModeEnum.all, title="Retain mode.")
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user