69
69
# If this raises ServiceUnknownError, we should do something nice.
70
70
self.remote_broker = RemoteBroker(self.bus)
71
72
self.registry = MonitorPluginRegistry(self.remote_broker, self.reactor,
75
76
self.dbus_service = MonitorDBusObject(self.bus, self.registry)
76
77
DBusSignalToReactorTransmitter(self.bus, self.reactor)
80
79
for plugin in self.plugins:
81
80
self.registry.add(plugin)