Пример #1
0
    def setUp(self):
        super(TestDBAPI, self).setUp()

        configure_mappers()
        cfg.CONF.set_override('connection', 'sqlite://', 'database')
        neutron_db_api.configure_db()
        neutron_db_api.register_models(models.BASEV2)
Пример #2
0
    def setUp(self):
        self.context = context.Context('fake', 'fake', is_admin=False)
        super(QuarkIPAddressFunctionalTest, self).setUp()

        cfg.CONF.set_override('connection', 'sqlite://', 'database')
        neutron_db_api.configure_db()
        neutron_db_api.register_models(models.BASEV2)
Пример #3
0
    def __init__(self):
        """Initialization for the loadbalancer service plugin."""

        qdbapi.register_models()
        self.service_type_manager = st_db.ServiceTypeManager.get_instance()
        self._load_drivers()
        #self._crdclient = crdclient.Client(username=cfg.CONF.ml2_fslsdn.crd_user_name,
	#				password=cfg.CONF.ml2_fslsdn.crd_password,
        #                                tenant_name=cfg.CONF.ml2_fslsdn.crd_tenant_name,
        #                                auth_url=cfg.CONF.ml2_fslsdn.crd_auth_url)
        self._crdclient = CrdClient()
Пример #4
0
    def __init__(self):
        qdbapi.register_models()
        super(L3VRouterPlugin, self).__init__()
        self.initialize()
        self.router_scheduler = importutils.import_object(
            cfg.CONF.router_scheduler_driver)

        # TODO(yamahata):XXX
        # for backlogging of non-scheduled routers
        self._setup_backlog_handling()
        self._setup_device_handling()
Пример #5
0
    def __init__(self):
        """Do the initialization for the firewall service plugin here."""
        qdbapi.register_models()

        self.callbacks = FirewallCallbacks(self)

        self.conn = rpc.create_connection(new=True)
        self.conn.create_consumer(topics.FIREWALL_PLUGIN,
                                  self.callbacks.create_rpc_dispatcher(),
                                  fanout=False)
        self.conn.consume_in_thread()

        self.agent_rpc = FirewallAgentApi(topics.L3_AGENT, cfg.CONF.host)
Пример #6
0
    def __init__(self):
        """Do the initialization for the firewall service plugin here."""
        qdbapi.register_models()

        self.endpoints = [FirewallCallbacks(self)]

        self.conn = rpc_compat.create_connection(new=True)
        self.conn.create_consumer(
            topics.FIREWALL_PLUGIN, self.endpoints, fanout=False)
        self.conn.consume_in_threads()

        self.agent_rpc = FirewallAgentApi(
            topics.L3_AGENT,
            cfg.CONF.host
        )
Пример #7
0
    def setUp(self):
        super(TestNVPDriver, self).setUp()

        if not hasattr(self, 'driver'):
            self.driver = quark.drivers.nvp_driver.NVPDriver()

        cfg.CONF.set_override('connection', 'sqlite://', 'database')
        cfg.CONF.set_override('max_rules_per_group', 3, 'NVP')
        cfg.CONF.set_override('max_rules_per_port', 1, 'NVP')
        self.driver.max_ports_per_switch = 0
        db_api.configure_db()
        db_api.register_models(models.BASEV2)

        self.lswitch_uuid = "12345678-1234-1234-1234-123456781234"
        self.context.tenant_id = "tid"
        self.lport_uuid = "12345678-0000-0000-0000-123456781234"
        self.net_id = "12345678-1234-1234-1234-123412341234"
        self.port_id = "12345678-0000-0000-0000-123412341234"
        self.profile_id = "12345678-0000-0000-0000-000000000000"
        self.d_pkg = "quark.drivers.nvp_driver.NVPDriver"
        self.max_spanning = 3
        self.driver.limits.update({'max_rules_per_group': 3,
                                   'max_rules_per_port': 2})
Пример #8
0
 def __init__(self):
     qdbapi.register_models(base=model_base.BASEV2)
     self.setup_rpc()
     self.router_scheduler = importutils.import_object(
         cfg.CONF.router_scheduler_driver)
Пример #9
0
    def __init__(self):
        dbapi.register_models()

        self.meter_rpc = metering_rpc_agent_api.MeteringAgentNotifyAPI()
Пример #10
0
 def __init__(self):
     super(ApicL3ServicePlugin, self).__init__()
     qdbapi.register_models(base=model_base.BASEV2)
     self.manager = apic_manager.APICManager()
Пример #11
0
    def __init__(self):
        dbapi.register_models()

        self.meter_rpc = metering_rpc_agent_api.MeteringAgentNotifyAPI()
Пример #12
0
 def __init__(self):
     qdbapi.register_models(base=model_base.BASEV2)
     self.setup_rpc()
     self.router_scheduler = importutils.import_object(
         cfg.CONF.router_scheduler_driver)
Пример #13
0
    def __init__(self):
        """Initialization for the loadbalancer service plugin."""

        qdbapi.register_models()
        self.service_type_manager = st_db.ServiceTypeManager.get_instance()
        self._load_drivers()
Пример #14
0
    def __init__(self):
        """Initialization for the loadbalancer service plugin."""

        qdbapi.register_models()
        self._load_drivers()
Пример #15
0
    def __init__(self):
        """Initialization for the loadbalancer service plugin."""

        qdbapi.register_models()
        self.service_type_manager = st_db.ServiceTypeManager.get_instance()
        self._load_drivers()
Пример #16
0
    def __init__(self):

        neutron_db_api.configure_db()
        self._initDBMaker()
        neutron_db_api.register_models(base=models.BASEV2)
Пример #17
0
 def _initialize_db(self):
     db.configure_db()
     db.register_models(models_v2.model_base.BASEV2)
Пример #18
0
 def _initialize_db(self):
     db.configure_db()
     db.register_models(models_v2.model_base.BASEV2)
Пример #19
0
 def __init__(self):
     LOG.info("Starting quark plugin")
     neutron_db_api.configure_db()
     neutron_db_api.register_models(base=models.BASEV2)
Пример #20
0
 def __init__(self):
     """Do the initialization for the vpn service plugin here."""
     qdbapi.register_models()
Пример #21
0
 def __init__(self):
     super(ApicL3ServicePlugin, self).__init__()
     qdbapi.register_models(base=model_base.BASEV2)
     self.manager = apic_manager.APICManager()
Пример #22
0
 def __init__(self):
     """Do the initialization for the vpn service plugin here."""
     qdbapi.register_models()
Пример #23
0
 def __init__(self):
     neutron_db_api.configure_db()
     neutron_db_api.register_models(base=models.BASEV2)
Пример #24
0
    def __init__(self):
        """Initialization for the loadbalancer service plugin."""

        qdbapi.register_models()
        self._load_drivers()
 def _initialize_db(self):
     db.configure_db()
     # Register models for service type management
     # Note this might have been already done if configure_db also
     # created the engine
     db.register_models(models_v2.model_base.BASEV2)