Exemple #1
0
]

CONF = cfg.CONF
CONF.register_opts(kuryr_k8s_opts)
CONF.register_opts(daemon_opts, group='cni_daemon')
CONF.register_opts(k8s_opts, group='kubernetes')
CONF.register_opts(neutron_defaults, group='neutron_defaults')
CONF.register_opts(octavia_defaults, group='octavia_defaults')
CONF.register_opts(cache_defaults, group='cache_defaults')
CONF.register_opts(nested_vif_driver_opts, group='pod_vif_nested')
CONF.register_opts(sriov_opts, group='sriov')
CONF.register_opts(vhostuser, group='vhostuser')

CONF.register_opts(lib_config.core_opts)
CONF.register_opts(lib_config.binding_opts, 'binding')
lib_config.register_neutron_opts(CONF)

logging.register_options(CONF)


def init(args, **kwargs):
    version_k8s = version.version_info.version_string()
    CONF(args=args, project='kuryr-k8s', version=version_k8s, **kwargs)
    if os.environ.get('CNI_COMMAND') == 'VERSION':
        CONF.set_default('use_stderr', True)


def setup_logging():

    logging.setup(CONF, 'kuryr-kubernetes')
    logging.set_defaults(default_log_levels=logging.get_default_log_levels())
Exemple #2
0
    cfg.StrOpt('ssl_cert_file',
               default='/var/lib/kuryr/certs/cert.pem',
               help=_('This option allows setting absolute path'
                    'to the SSL certificate')),
    cfg.StrOpt('ssl_key_file',
               default='/var/lib/kuryr/certs/key.pem',
               help=_('This option allows setting absolute path'
                     'to the SSL private key')),
    cfg.BoolOpt('enable_ssl',
                default=False,
                help=_('Enable SSL for Kuryr'))
]

CONF = cfg.CONF
CONF.register_opts(core_opts)

CONF.register_opts(lib_config.core_opts)
CONF.register_opts(lib_config.binding_opts, 'binding')
lib_config.register_neutron_opts(CONF)

# Setting oslo.log options for logging.
log.register_options(CONF)


def init(args, **kwargs):
    cfg.CONF(
        args=args,
        project='kuryr',
        version=pbr.version.VersionInfo('kuryr-libnetwork').version_string(),
        **kwargs)
Exemple #3
0
 def setUp(self):
     super(TestCase, self).setUp()
     CONF = cfg.CONF
     CONF.register_opts(config.core_opts)
     CONF.register_opts(config.binding_opts, group=config.binding_group)
     config.register_neutron_opts(CONF)
Exemple #4
0
 def setUp(self):
     super(TestCase, self).setUp()
     CONF = cfg.CONF
     CONF.register_opts(config.core_opts)
     CONF.register_opts(config.binding_opts, group=config.binding_group)
     config.register_neutron_opts(CONF)