

def start(self):
    if self.config_file:
        LOG.debug('Loading config. from settings file.')
        settings = self.load_config(self.config_file)
        if getattr(settings, 'LOGGING', None):
            dictConfig(settings.LOGGING)
        if getattr(t, 'BGP', None):
            self._start_core(settings)
        if (getattr(settings, 'SSH', None) is not None):
            hub.spawn(ssh.SSH_CLI_CONTROLLER.start, None, **settings.SSH)
    t = hub.spawn(net_ctrl.NET_CONTROLLER.start, *[], **{
        net_ctrl.NC_RPC_BIND_IP: self.bind_ip,
        net_ctrl.NC_RPC_BIND_PORT: self.bind_port,
    })
    LOG.debug('Started Network Controller')
    super(RyuBGPSpeaker, self).start()
    return t

dataset/ETHPy150Open osrg/ryu/ryu/services/protocols/bgp/application.py RyuBGPSpeaker.start/VarMisuse@58/79 `settings`->`t`