We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0f91950 commit 1fd8294Copy full SHA for 1fd8294
manatools/services.py
@@ -30,13 +30,16 @@ def __init__(self):
30
self.include_static_services = False
31
self._reload = True
32
self._services = {}
33
+ self.__manager = None
34
35
@property
36
def manager(self):
37
'''
38
Returns the Service Manager Interface
39
- return dbus.Interface(self._systemd, dbus_interface='org.freedesktop.systemd1.Manager')
40
+ if not self.__manager:
41
+ self.__manager = dbus.Interface(self._systemd, dbus_interface='org.freedesktop.systemd1.Manager')
42
+ return self.__manager
43
44
45
def service_info(self):
0 commit comments