def reload(self): try: new_config = Config(self.filename) except Exception: LOG.exception("Error loading new config") return self.config = new_config self.stop_services(self.streams) self.stop_services(self.status_monitors) self.start_streams()
def load_config(self, filename): self.filename = filename self.config = Config(filename) self.start_streams() self.start_status_monitors()