From 4b3a4020d9bf8f6b26fedaaeb771975e000f162f Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Sun, 14 Nov 2021 12:05:15 -0800 Subject: [PATCH] storage: Split app initialization Tests: - Upon startup, 'storage usage-info' action is triggered every 3 minutes. Signed-off-by: Sunil Mohan Adapa Reviewed-by: James Valleroy --- plinth/modules/storage/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plinth/modules/storage/__init__.py b/plinth/modules/storage/__init__.py index 1c40575b0..9bcea62ba 100644 --- a/plinth/modules/storage/__init__.py +++ b/plinth/modules/storage/__init__.py @@ -68,6 +68,9 @@ class StorageApp(app_module.App): **manifest.backup) self.add(backup_restore) + @staticmethod + def post_init(): + """Perform post initialization operations.""" # Check every hour for low disk space, every 3 minutes in debug mode interval = 180 if cfg.develop else 3600 glib.schedule(interval, warn_about_low_disk_space)