server/sources/remoterql.py
changeset 8674 001c1592060a
parent 8545 eb7a171cec72
child 8675 b60329e40e26
--- a/server/sources/remoterql.py	Thu Jan 10 22:52:47 2013 +0100
+++ b/server/sources/remoterql.py	Fri Jan 04 15:18:44 2013 +0100
@@ -99,12 +99,11 @@
 
     def __init__(self, repo, source_config, eid=None):
         super(RemoteSource, self).__init__(repo, source_config, eid)
-        self.update_config(None, self.check_conf_dict(eid, source_config,
-                                                      fail_if_unknown=False))
         self._query_cache = TimedCache(1800)
 
     def update_config(self, source_entity, processed_config):
         """update configuration from source entity"""
+        super(RemoteSource, self).update_config(source_entity, processed_config)
         baseurl = processed_config.get('base-url')
         if baseurl and not baseurl.endswith('/'):
             processed_config['base-url'] += '/'