] 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())
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)
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)