i3-companion: rename network_manager_update

The goal is only to display notifications.
This commit is contained in:
Vincent Bernat 2021-07-11 22:51:30 +02:00
parent d56b44114a
commit b3c386b778

View file

@ -383,10 +383,12 @@ async def output_update(i3, event):
signature="uu", signature="uu",
) )
) )
async def network_manager_update(i3, event, path, state, reason): async def network_manager_notifications(i3, event, path, state, reason):
logger.debug("from %s state: %d, reason: %d", path, state, reason) logger.debug("from %s state: %d, reason: %d", path, state, reason)
NM_ACTIVE_CONNECTION_STATE_ACTIVATED = 2 NM_ACTIVE_CONNECTION_STATE_ACTIVATED = 2
if state not in {NM_ACTIVE_CONNECTION_STATE_ACTIVATED}: if state not in {NM_ACTIVE_CONNECTION_STATE_ACTIVATED}:
# We cannot get proper state unless the connection is
# activated, unless we maintain state.
return return
peer = i3.system_bus["org.freedesktop.NetworkManager"][path] peer = i3.system_bus["org.freedesktop.NetworkManager"][path]
try: try:
@ -465,6 +467,7 @@ async def main(options):
) )
async def wrapped(path, args): async def wrapped(path, args):
return await fn(i3, event, path, *args) return await fn(i3, event, path, *args)
return wrapped return wrapped
bus.listen_signal( bus.listen_signal(