sample_python_sdbus.py 295 B

12345678910111213
  1. #!/usr/bin/env python3
  2. import sdbus
  3. from sdbus_block.dbus_daemon import FreedesktopDbus
  4. s = FreedesktopDbus(sdbus.sd_bus_open_system())
  5. props = s.properties_get_all_dict()
  6. print(props)
  7. # Check for a randomly chosen interface:
  8. assert 'org.freedesktop.DBus.Monitoring' in props['interfaces']