diff --git a/zun/common/config.py b/zun/common/config.py index c98abadfe..5c1e2b3e5 100644 --- a/zun/common/config.py +++ b/zun/common/config.py @@ -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)