def read_config(self, *args, **kwargs): try: serialized = self.core.config_manager.get(self.MASTER_KEY) except (ConfigError, KeyError): self.warning('HttpOut not configured, default values loaded.') self.httpout_cfg = HttpOutConf() else: self.httpout_cfg = HttpOutConf.deserialize(serialized)
def service_setHttpOutConfig(self, context, serialized, message): self.httpout_cfg = HttpOutConf.deserialize(serialized) self.save_config(message, context)