diff options
Diffstat (limited to 'nova/tests/conf_fixture.py')
-rw-r--r-- | nova/tests/conf_fixture.py | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/nova/tests/conf_fixture.py b/nova/tests/conf_fixture.py deleted file mode 100644 index 3dc7a1b72b..0000000000 --- a/nova/tests/conf_fixture.py +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2010 United States Government as represented by the -# Administrator of the National Aeronautics and Space Administration. -# All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -from oslo.config import cfg - - -from nova import config -from nova import ipv6 -from nova.openstack.common.fixture import config as config_fixture -from nova import paths -from nova.tests import utils - -CONF = cfg.CONF -CONF.import_opt('use_ipv6', 'nova.netconf') -CONF.import_opt('host', 'nova.netconf') -CONF.import_opt('scheduler_driver', 'nova.scheduler.manager') -CONF.import_opt('fake_network', 'nova.network.linux_net') -CONF.import_opt('network_size', 'nova.network.manager') -CONF.import_opt('num_networks', 'nova.network.manager') -CONF.import_opt('floating_ip_dns_manager', 'nova.network.floating_ips') -CONF.import_opt('instance_dns_manager', 'nova.network.floating_ips') -CONF.import_opt('policy_file', 'nova.openstack.common.policy') -CONF.import_opt('compute_driver', 'nova.virt.driver') -CONF.import_opt('api_paste_config', 'nova.wsgi') - - -class ConfFixture(config_fixture.Config): - """Fixture to manage global conf settings.""" - def setUp(self): - super(ConfFixture, self).setUp() - self.conf.set_default('api_paste_config', - paths.state_path_def('etc/nova/api-paste.ini')) - self.conf.set_default('host', 'fake-mini') - self.conf.set_default('compute_driver', - 'nova.virt.fake.SmallFakeDriver') - self.conf.set_default('fake_network', True) - self.conf.set_default('flat_network_bridge', 'br100') - self.conf.set_default('floating_ip_dns_manager', - 'nova.tests.utils.dns_manager') - self.conf.set_default('instance_dns_manager', - 'nova.tests.utils.dns_manager') - self.conf.set_default('network_size', 8) - self.conf.set_default('num_networks', 2) - self.conf.set_default('use_ipv6', True) - self.conf.set_default('vlan_interface', 'eth0') - self.conf.set_default('auth_strategy', 'noauth') - config.parse_args([], default_config_files=[]) - self.conf.set_default('connection', "sqlite://", group='database') - self.conf.set_default('sqlite_synchronous', False, group='database') - self.addCleanup(utils.cleanup_dns_managers) - self.addCleanup(ipv6.api.reset_backend) |