server/sources/__init__.py
changeset 10845 75c60e58ce6b
parent 10832 2350424585f8
equal deleted inserted replaced
10844:f3007bbd77e9 10845:75c60e58ce6b
   109         self.public_config['use-cwuri-as-url'] = self.use_cwuri_as_url
   109         self.public_config['use-cwuri-as-url'] = self.use_cwuri_as_url
   110         self.remove_sensitive_information(self.public_config)
   110         self.remove_sensitive_information(self.public_config)
   111         self.uri = source_config.pop('uri')
   111         self.uri = source_config.pop('uri')
   112         # unormalize to avoid non-ascii characters in logger's name, this will cause decoding error
   112         # unormalize to avoid non-ascii characters in logger's name, this will cause decoding error
   113         # on logging
   113         # on logging
   114         set_log_methods(self, getLogger('cubicweb.sources.' + unormalize(unicode(self.uri))))
   114         set_log_methods(self, getLogger('cubicweb.sources.' + unormalize(text_type(self.uri))))
   115         source_config.pop('type')
   115         source_config.pop('type')
   116         self.update_config(None, self.check_conf_dict(eid, source_config,
   116         self.update_config(None, self.check_conf_dict(eid, source_config,
   117                                                       fail_if_unknown=False))
   117                                                       fail_if_unknown=False))
   118 
   118 
   119     def __repr__(self):
   119     def __repr__(self):