Commit b1740d81 authored by Дмитрий Никулин's avatar Дмитрий Никулин Committed by Никита Ефремов

system_services: replace isActive with getActiveState

parent 298d48ec
......@@ -51,8 +51,8 @@ class SystemServices(service.FunctionObject) :
logger.verbose("{mod}: Request to stop service \"%s\"" % name)
self._systemd_manager.StopUnit(name + '.service', 'replace')
@service.functionMethod(SYSTEM_SERVICE_METHODS_NAMESPACE, in_signature="s", out_signature="b")
def isActive(self, name) :
@service.functionMethod(SYSTEM_SERVICE_METHODS_NAMESPACE, in_signature="s", out_signature="s")
def getActiveState(self, name) :
unit = DBusInterface(
self._bus.get_object(
'org.freedesktop.systemd1',
......@@ -65,7 +65,7 @@ class SystemServices(service.FunctionObject) :
'ActiveState',
dbus_interface='org.freedesktop.DBus.Properties'
)
return active_state == 'active' or active_state == 'reloading'
return active_state
class Service(service.Service) :
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment