diff options
Diffstat (limited to 'service.py')
-rwxr-xr-x | service.py | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -50,9 +50,9 @@ ALLOW_ONLY_ONE_SESSION = True class RWAService(dbus.service.Object): """D-Bus Session Service for RWA. - D-Bus namespace: ``org.ArcticaProject.RWA`` + D-Bus namespace: ``org.ArcticaProject.RWASupportSessionService`` - D-Bus object name: ``/RWA`` + D-Bus object name: ``/RWASupportSessionService`` :param loop: GLib main loop running the service :param mockup_mode: Starts the service in mock up mode @@ -66,7 +66,7 @@ class RWAService(dbus.service.Object): self.one_time = one_time self.bus = dbus.SessionBus() - name = dbus.service.BusName("org.ArcticaProject.RWA", bus=self.bus) + name = dbus.service.BusName("org.ArcticaProject.RWASupportSessionService", bus=self.bus) self.check_lock_thread = Thread(target=self._check_lock) self.check_lock_thread.start() @@ -76,11 +76,11 @@ class RWAService(dbus.service.Object): self.update_service_running = False self.sessions = {} - super().__init__(name, "/RWA") + super().__init__(name, "/RWASupportSessionService") logging.info("D-Bus service has been started.") - @dbus.service.method("org.ArcticaProject.RWA", out_signature="s") + @dbus.service.method("org.ArcticaProject.RWASupportSessionService", out_signature="s") def start(self) -> str: """Start a new remote session and register it in RWA. @@ -130,7 +130,7 @@ class RWAService(dbus.service.Object): return json.dumps({"status": "error", "type": "connection"}) - @dbus.service.method("org.ArcticaProject.RWA", in_signature="i", out_signature="s") + @dbus.service.method("org.ArcticaProject.RWASupportSessionService", in_signature="i", out_signature="s") def status(self, pid: int) -> str: """Return the status of a session. @@ -158,14 +158,14 @@ class RWAService(dbus.service.Object): """ return self._get_status(pid) - @dbus.service.method("org.ArcticaProject.RWA", in_signature="i", out_signature="s") + @dbus.service.method("org.ArcticaProject.RWASupportSessionService", in_signature="i", out_signature="s") def refresh_status(self, pid: int) -> str: - """Same as :meth:`status`, but updates status from RWA before returning it here. + """Same as :meth:`status`, but updates status from RWA.WebApp before returning it here. """ self._update_session(pid) return self._get_status(pid) - @dbus.service.method("org.ArcticaProject.RWA", in_signature="i", out_signature="s") + @dbus.service.method("org.ArcticaProject.RWASupportSessionService", in_signature="i", out_signature="s") def stop(self, pid: int) -> str: """Stop a remote session. |