From c9c4823ec3d82c657083ea709c5efc86bd1b9e36 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Thu, 12 Mar 2020 16:19:49 -0700 Subject: [PATCH] pagekite: On enable/disable, add/remove domain from names module Signed-off-by: Sunil Mohan Adapa Reviewed-by: Veiko Aasa --- plinth/modules/pagekite/__init__.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plinth/modules/pagekite/__init__.py b/plinth/modules/pagekite/__init__.py index dddee7d07..0a33cd5b0 100644 --- a/plinth/modules/pagekite/__init__.py +++ b/plinth/modules/pagekite/__init__.py @@ -79,6 +79,16 @@ class PagekiteApp(app_module.App): daemon = Daemon('daemon-pagekite', managed_services[0]) self.add(daemon) + def enable(self): + """Send domain signals after enabling the app.""" + super().enable() + utils.update_names_module(is_enabled=True) + + def disable(self): + """Send domain signals before disabling the app.""" + utils.update_names_module(is_enabled=False) + super().disable() + def init(): """Initialize the PageKite module"""