#!/usr/bin/python | |
import gobject | |
import dbus | |
import dbus.mainloop.glib | |
def event(pid, reason, value): | |
print "pid %s %s: %s" % (pid, reason, value) | |
if __name__ == '__main__': | |
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) | |
bus = dbus.SystemBus() | |
bus.add_signal_receiver(event, bus_name="org.chromium.dhcpcd", | |
signal_name = "Event") | |
mainloop = gobject.MainLoop() | |
mainloop.run() |