def __init__(self, coord_address, locator, cfg_manager, *args, **kwargs):
        super(ControlAppExperiment, self).__init__(*args, **kwargs)
        self.cfg_manager  = cfg_manager
        self.debug        = self.cfg_manager.get_value('debug', False)
        self.admin_user   = self.cfg_manager.get_value('admin_user')
        self.admin_pass   = self.cfg_manager.get_value('admin_pass')
        self.router_url   = self.cfg_manager.get_value('router_url', ROUTER_URL)
        self.router_web   = self.cfg_manager.get_value('router_web', ROUTER_WEB)
        self.router_realm = self.cfg_manager.get_value('router_realm', ROUTER_REALM)
        self.router_poll  = self.cfg_manager.get_value('router_polling_url', POLLING_URL)
        self.poll_period  = self.cfg_manager.get_value('router_polling_period', POLLING_PERIOD)
        if self.poll_period <= 0:
            raise Exception("Router polling period must be over 0")
        self.timer        = None
        self._username    = 'sample'
        self.start_time   = 0
dataset/ETHPy150Open weblabdeusto/weblabdeusto/server/src/experiments/control_app.py/ControlAppExperiment.__init__/original