Add backup interval setting and throttled backups

This commit is contained in:
thePR0M3TH3AN
2025-07-13 11:30:47 -04:00
parent 51acd21478
commit ba53cf2332
6 changed files with 72 additions and 1 deletions

View File

@@ -461,6 +461,7 @@ def config_set(ctx: typer.Context, key: str, value: str) -> None:
"relays": lambda v: cfg.set_relays(
[r.strip() for r in v.split(",") if r.strip()], require_pin=False
),
"backup_interval": lambda v: cfg.set_backup_interval(float(v)),
}
action = mapping.get(key)