def __init__(
            self,
            api_key=None,
            domain='api.navidata.pl',
            timeout=DEFAULT_TIMEOUT,
            proxies=None,
            user_agent=None,
    ):
        super(NaviData, self).__init__(
            scheme="http", timeout=timeout, proxies=proxies, user_agent=user_agent
        )

        self.api_key = api_key
        self.domain = domain.strip('/')
        self.geocode_api = 'http://%s/geocode' % (self.domain)
        self.reverse_geocode_api = 'http://%s/revGeo' % (self.domain)
The GovernanceController hook to iterate over the interceptors to call each one and evaluate the annotations
dataset/ETHPy150Open geopy/geopy/geopy/geocoders/navidata.py/NaviData.__init__--crossover with--dataset/ETHPy150Open ooici/pyon/pyon/core/governance/governance_controller.py/GovernanceController.process_message