diff --git a/doc/dev/reference/app_module.rst b/doc/dev/reference/app_module.rst index 1495db396..154a0bcef 100644 --- a/doc/dev/reference/app_module.rst +++ b/doc/dev/reference/app_module.rst @@ -32,14 +32,6 @@ triggers the setup() logic allowing the app to run upgrade scripts. This attribute is part of the :class:`~plinth.app.Info` component. Need for this attribute at the module level will be removed in the future. -.managed_services -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Optional. This must contain the list of all services that this app deals with. -This is mostly needed to enforce better security. This information is part of -the :class:`~plinth.daemon.Daemon` component. Need for this attribute at the -module level will be removed in the future. - .managed_paths ^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/doc/dev/tutorial/components.rst b/doc/dev/tutorial/components.rst index abbb064ab..9ba1b25a9 100644 --- a/doc/dev/tutorial/components.rst +++ b/doc/dev/tutorial/components.rst @@ -92,15 +92,13 @@ our app's class. from plinth.daemon import Daemon - managed_services = ['transmission-daemon'] - class TransmissionApp(app_module.App): ... def __init__(self): ... - daemon = Daemon('daemon-transmission', managed_services[0], + daemon = Daemon('daemon-transmission', 'transmission-daemon', listen_ports=[(9091, 'tcp4')]) self.add(daemon)