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

system_services: replace isActive with getActiveState

parent 298d48ec
...@@ -51,8 +51,8 @@ class SystemServices(service.FunctionObject) : ...@@ -51,8 +51,8 @@ class SystemServices(service.FunctionObject) :
logger.verbose("{mod}: Request to stop service \"%s\"" % name) logger.verbose("{mod}: Request to stop service \"%s\"" % name)
self._systemd_manager.StopUnit(name + '.service', 'replace') self._systemd_manager.StopUnit(name + '.service', 'replace')
@service.functionMethod(SYSTEM_SERVICE_METHODS_NAMESPACE, in_signature="s", out_signature="b") @service.functionMethod(SYSTEM_SERVICE_METHODS_NAMESPACE, in_signature="s", out_signature="s")
def isActive(self, name) : def getActiveState(self, name) :
unit = DBusInterface( unit = DBusInterface(
self._bus.get_object( self._bus.get_object(
'org.freedesktop.systemd1', 'org.freedesktop.systemd1',
...@@ -65,7 +65,7 @@ class SystemServices(service.FunctionObject) : ...@@ -65,7 +65,7 @@ class SystemServices(service.FunctionObject) :
'ActiveState', 'ActiveState',
dbus_interface='org.freedesktop.DBus.Properties' dbus_interface='org.freedesktop.DBus.Properties'
) )
return active_state == 'active' or active_state == 'reloading' return active_state
class Service(service.Service) : 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