From 7b530ce65bc543a2d042570d45eec3fe9441261f Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Fri, 4 Jan 2013 17:28:58 +0000 Subject: Move fake_network opt to nova.network.manager This is only used in the network.manager and linux_net. blueprint: scope-config-opts Change-Id: Id39a6a8427b293d1d9f9f22be12357b206910d72 --- nova/config.py | 7 ------- nova/network/linux_net.py | 2 +- nova/network/manager.py | 4 +++- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/nova/config.py b/nova/config.py index c1204892e..2cc153203 100644 --- a/nova/config.py +++ b/nova/config.py @@ -56,14 +56,7 @@ core_opts = [ help="Top-level directory for maintaining nova's state"), ] -debug_opts = [ - cfg.BoolOpt('fake_network', - default=False, - help='If passed, use fake network devices and addresses'), -] - cfg.CONF.register_cli_opts(core_opts) -cfg.CONF.register_cli_opts(debug_opts) global_opts = [ cfg.StrOpt('my_ip', diff --git a/nova/network/linux_net.py b/nova/network/linux_net.py index a1c03bc51..e803488d2 100644 --- a/nova/network/linux_net.py +++ b/nova/network/linux_net.py @@ -95,7 +95,7 @@ linux_net_opts = [ CONF = cfg.CONF CONF.register_opts(linux_net_opts) CONF.import_opt('bindir', 'nova.config') -CONF.import_opt('fake_network', 'nova.config') +CONF.import_opt('fake_network', 'nova.network.manager') CONF.import_opt('host', 'nova.config') CONF.import_opt('use_ipv6', 'nova.config') CONF.import_opt('my_ip', 'nova.config') diff --git a/nova/network/manager.py b/nova/network/manager.py index 0e8530d14..05e643c33 100644 --- a/nova/network/manager.py +++ b/nova/network/manager.py @@ -150,6 +150,9 @@ network_opts = [ cfg.StrOpt('network_host', default=socket.getfqdn(), help='Network host to use for ip allocation in flat modes'), + cfg.BoolOpt('fake_network', + default=False, + help='If passed, use fake network devices and addresses'), cfg.BoolOpt('fake_call', default=False, help='If True, skip using the queue and make local calls'), @@ -193,7 +196,6 @@ network_opts = [ CONF = cfg.CONF CONF.register_opts(network_opts) -CONF.import_opt('fake_network', 'nova.config') CONF.import_opt('use_ipv6', 'nova.config') CONF.import_opt('my_ip', 'nova.config') -- cgit