コード例 #1
0
ファイル: plugin.py プロジェクト: mshabdiz/neutron
 def __init__(self):
     super(NuagePlugin, self).__init__()
     neutron_extensions.append_api_extensions_path(extensions.__path__)
     config.nuage_register_cfg_opts()
     self.nuageclient_init()
     net_partition = cfg.CONF.RESTPROXY.default_net_partition_name
     self._create_default_net_partition(net_partition)
コード例 #2
0
ファイル: plugin.py プロジェクト: PFZheng/neutron
 def __init__(self):
     super(NuagePlugin, self).__init__()
     neutron_extensions.append_api_extensions_path(extensions.__path__)
     config.nuage_register_cfg_opts()
     self.nuageclient_init()
     net_partition = cfg.CONF.RESTPROXY.default_net_partition_name
     self._create_default_net_partition(net_partition)
コード例 #3
0
ファイル: driver.py プロジェクト: dlq84/neutron
 def initialize(self):
     LOG.debug('Initializing driver')
     config.nuage_register_cfg_opts()
     self.nuageclient_init()
     self.vif_type = portbindings.VIF_TYPE_OVS
     self.vif_details = {portbindings.CAP_PORT_FILTER: False}
     self.default_np_id = self.nuageclient.get_net_partition_id_by_name(
         cfg.CONF.RESTPROXY.default_net_partition_name)
     LOG.debug('Initializing complete')
コード例 #4
0
ファイル: driver.py プロジェクト: CiscoSystems/neutron
 def initialize(self):
     LOG.debug('Initializing driver')
     config.nuage_register_cfg_opts()
     self.nuageclient_init()
     self.vif_type = portbindings.VIF_TYPE_OVS
     self.vif_details = {portbindings.CAP_PORT_FILTER: False}
     self.default_np_id = self.nuageclient.get_net_partition_id_by_name(
         cfg.CONF.RESTPROXY.default_net_partition_name)
     LOG.debug('Initializing complete')
コード例 #5
0
ファイル: syncmanager.py プロジェクト: rodis/neutron
def main():
    cfg.CONF(default_config_files=([NUAGE_CONFIG_FILE]))
    config.nuage_register_cfg_opts()
    server = cfg.CONF.RESTPROXY.server
    serverauth = cfg.CONF.RESTPROXY.serverauth
    serverssl = cfg.CONF.RESTPROXY.serverssl
    base_uri = cfg.CONF.RESTPROXY.base_uri
    auth_resource = cfg.CONF.RESTPROXY.auth_resource
    organization = cfg.CONF.RESTPROXY.organization
    fipquota = str(cfg.CONF.RESTPROXY.default_floatingip_quota)
    logging = importutils.import_module('logging')
    nuageclientinst = importutils.import_module('nuagenetlib.nuageclient')
    nuageclient = nuageclientinst.NuageClient(server, base_uri, serverssl,
                                              serverauth, auth_resource,
                                              organization)
    logging.basicConfig(level=logging.DEBUG)
    SyncManager(nuageclient).synchronize(fipquota)
コード例 #6
0
ファイル: syncmanager.py プロジェクト: CiscoSystems/neutron
def main():
    cfg.CONF(default_config_files=(
        [NUAGE_CONFIG_FILE]))
    config.nuage_register_cfg_opts()
    server = cfg.CONF.RESTPROXY.server
    serverauth = cfg.CONF.RESTPROXY.serverauth
    serverssl = cfg.CONF.RESTPROXY.serverssl
    base_uri = cfg.CONF.RESTPROXY.base_uri
    auth_resource = cfg.CONF.RESTPROXY.auth_resource
    organization = cfg.CONF.RESTPROXY.organization
    fipquota = str(cfg.CONF.RESTPROXY.default_floatingip_quota)
    logging = importutils.import_module('logging')
    nuageclientinst = importutils.import_module('nuagenetlib.nuageclient')
    nuageclient = nuageclientinst.NuageClient(server, base_uri,
                                              serverssl, serverauth,
                                              auth_resource,
                                              organization)
    logging.basicConfig(level=logging.DEBUG)
    SyncManager(nuageclient).synchronize(fipquota)