Stop listening to obsolete upower signals

The "Sleeping" and "Resuming" signals were removed from upower in 2013.
This commit is contained in:
Bastien Nocera 2022-04-05 12:06:20 +02:00 committed by Peter F. Patel-Schneider
parent b3cfd0f762
commit 46b9294d63
1 changed files with 0 additions and 6 deletions

View File

@ -61,8 +61,6 @@ def watch(on_resume_callback=None, on_suspend_callback=None):
try: try:
import dbus import dbus
_UPOWER_BUS = 'org.freedesktop.UPower'
_UPOWER_INTERFACE = 'org.freedesktop.UPower'
_LOGIND_BUS = 'org.freedesktop.login1' _LOGIND_BUS = 'org.freedesktop.login1'
_LOGIND_INTERFACE = 'org.freedesktop.login1.Manager' _LOGIND_INTERFACE = 'org.freedesktop.login1.Manager'
@ -73,10 +71,6 @@ try:
bus = dbus.SystemBus() bus = dbus.SystemBus()
assert bus assert bus
bus.add_signal_receiver(_suspend, signal_name='Sleeping', dbus_interface=_UPOWER_INTERFACE, bus_name=_UPOWER_BUS)
bus.add_signal_receiver(_resume, signal_name='Resuming', dbus_interface=_UPOWER_INTERFACE, bus_name=_UPOWER_BUS)
bus.add_signal_receiver(_suspend_or_resume, 'PrepareForSleep', dbus_interface=_LOGIND_INTERFACE, bus_name=_LOGIND_BUS) bus.add_signal_receiver(_suspend_or_resume, 'PrepareForSleep', dbus_interface=_LOGIND_INTERFACE, bus_name=_LOGIND_BUS)
if _log.isEnabledFor(_INFO): if _log.isEnabledFor(_INFO):