From 3bad37a749a95a26bfb4fa466e0a3483254697f2 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Sun, 8 Dec 2019 14:43:46 -0500 Subject: [PATCH] minidlna: Add managed service and Daemon component Signed-off-by: James Valleroy --- plinth/modules/minidlna/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plinth/modules/minidlna/__init__.py b/plinth/modules/minidlna/__init__.py index 48ea0bd29..68ea19a95 100644 --- a/plinth/modules/minidlna/__init__.py +++ b/plinth/modules/minidlna/__init__.py @@ -22,6 +22,7 @@ from django.utils.translation import ugettext_lazy as _ from plinth import actions import plinth.app as app_module from plinth import frontpage, menu +from plinth.daemon import Daemon from plinth.modules.apache.components import Webserver from plinth.modules.firewall.components import Firewall from plinth.modules.users import register_group @@ -37,6 +38,8 @@ icon_name = name managed_packages = ['minidlna'] +managed_services = ['minidlna'] + short_description = _('Simple Media Server') description = [ @@ -84,11 +87,13 @@ class MiniDLNAApp(app_module.App): url='/_minidlna/', login_required=True, ) + daemon = Daemon('daemon-minidlna', managed_services[0]) self.add(menu_item) self.add(webserver) self.add(firewall) self.add(shortcut) + self.add(daemon) def init():