Refactor common/config.py

Change-Id: Ia0d966d78bdedd2a5592c719a78624e9bbace83c
This commit is contained in:
Hongbin Lu 2020-01-02 00:52:09 +00:00
parent 8e135cfbb2
commit 0477428aa5

@ -22,12 +22,16 @@ import zun.conf
from zun import version
def parse_args(argv, default_config_files=None):
rpc.set_defaults(control_exchange='zun')
zun.conf.CONF(argv[1:],
def init(args, **kwargs):
zun.conf.CONF(args,
project='zun',
version=version.version_info.release_string(),
default_config_files=default_config_files)
**kwargs)
def parse_args(argv, default_config_files=None):
rpc.set_defaults(control_exchange='zun')
init(argv[1:], default_config_files=default_config_files)
rpc.init(zun.conf.CONF)