mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-08-26 12:46:08 +00:00
backups: Split app initialization
Tests: - After startup, every 3 minutes, backup schedule check is performed if a schedule is set. Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
79a6e041ca
commit
143bff3984
@ -65,6 +65,9 @@ class BackupsApp(app_module.App):
|
||||
packages = Packages('packages-backups', managed_packages)
|
||||
self.add(packages)
|
||||
|
||||
@staticmethod
|
||||
def post_init():
|
||||
"""Perform post initialization operations."""
|
||||
# Check every hour (every 3 minutes in debug mode) to perform scheduled
|
||||
# backups.
|
||||
interval = 180 if cfg.develop else 3600
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user