More sensible defaults.
This commit is contained in:
parent
96884e3e4b
commit
3bc6a94574
@ -178,11 +178,14 @@ DEF_IMAGE_SERVICE = 'nova.image.glance.GlanceImageService'
|
|||||||
DEF_SCHEDULER = 'nova.scheduler.simple.SimpleScheduler'
|
DEF_SCHEDULER = 'nova.scheduler.simple.SimpleScheduler'
|
||||||
DEF_GLANCE_PORT = 9292
|
DEF_GLANCE_PORT = 9292
|
||||||
DEF_GLANCE_SERVER = "%s" + ":%s" % (DEF_GLANCE_PORT)
|
DEF_GLANCE_SERVER = "%s" + ":%s" % (DEF_GLANCE_PORT)
|
||||||
DEF_INSTANCE_TEMPL = 'instance-' + '%08x'
|
DEF_INSTANCE_PREFIX = 'instance-'
|
||||||
|
DEF_INSTANCE_TEMPL = DEF_INSTANCE_PREFIX + '%08x'
|
||||||
DEF_FIREWALL_DRIVER = 'nova.virt.firewall.IptablesFirewallDriver'
|
DEF_FIREWALL_DRIVER = 'nova.virt.firewall.IptablesFirewallDriver'
|
||||||
DEF_VIRT_DRIVER = virsh.VIRT_TYPE
|
DEF_VIRT_DRIVER = virsh.VIRT_TYPE
|
||||||
DEF_FLAT_VIRT_BRIDGE = 'br100'
|
DEF_FLAT_VIRT_BRIDGE = 'br100'
|
||||||
DEF_NET_MANAGER = 'FlatDHCPManager'
|
DEF_NET_MANAGER = 'FlatDHCPManager'
|
||||||
|
DEF_VOL_PREFIX = 'volume-'
|
||||||
|
DEF_VOL_TEMPL = DEF_VOL_PREFIX + '%08x'
|
||||||
|
|
||||||
#only turned on if vswitch enabled
|
#only turned on if vswitch enabled
|
||||||
QUANTUM_OPENSWITCH_OPS = {
|
QUANTUM_OPENSWITCH_OPS = {
|
||||||
@ -241,7 +244,7 @@ class NovaUninstaller(comp.PythonUninstallComponent):
|
|||||||
env = dict()
|
env = dict()
|
||||||
env['ENABLED_SERVICES'] = ",".join(sub_components)
|
env['ENABLED_SERVICES'] = ",".join(sub_components)
|
||||||
env['BIN_DIR'] = self.bindir
|
env['BIN_DIR'] = self.bindir
|
||||||
env['VOLUME_NAME_PREFIX'] = self.cfg.get('nova', 'volume_name_prefix')
|
env['VOLUME_NAME_PREFIX'] = self.cfg.getdefaulted('nova', 'volume_name_prefix', DEF_VOL_PREFIX)
|
||||||
cleaner_fn = sh.joinpths(self.bindir, CLEANER_DATA_CONF)
|
cleaner_fn = sh.joinpths(self.bindir, CLEANER_DATA_CONF)
|
||||||
if sh.isfile(cleaner_fn):
|
if sh.isfile(cleaner_fn):
|
||||||
LOG.info("Cleaning up your system by running nova cleaner script [%s]." % (cleaner_fn))
|
LOG.info("Cleaning up your system by running nova cleaner script [%s]." % (cleaner_fn))
|
||||||
@ -251,7 +254,7 @@ class NovaUninstaller(comp.PythonUninstallComponent):
|
|||||||
def _clear_libvirt_domains(self):
|
def _clear_libvirt_domains(self):
|
||||||
virt_driver = canon_virt_driver(self.cfg.get('nova', 'virt_driver'))
|
virt_driver = canon_virt_driver(self.cfg.get('nova', 'virt_driver'))
|
||||||
if virt_driver == virsh.VIRT_TYPE:
|
if virt_driver == virsh.VIRT_TYPE:
|
||||||
inst_prefix = self.cfg.get('nova', 'instance_name_prefix')
|
inst_prefix = self.cfg.getdefaulted('nova', 'instance_name_prefix', DEF_INSTANCE_PREFIX)
|
||||||
libvirt_type = virsh.default(self.cfg.get('nova', 'libvirt_type'))
|
libvirt_type = virsh.default(self.cfg.get('nova', 'libvirt_type'))
|
||||||
virsh.clear_libvirt_domains(self.distro, libvirt_type, inst_prefix)
|
virsh.clear_libvirt_domains(self.distro, libvirt_type, inst_prefix)
|
||||||
|
|
||||||
@ -548,7 +551,7 @@ class NovaVolumeConfigurator(object):
|
|||||||
lvs_result = utils.execute_template(*VG_LVS_CMD, params=mp)
|
lvs_result = utils.execute_template(*VG_LVS_CMD, params=mp)
|
||||||
if lvs_result and lvs_result[0]:
|
if lvs_result and lvs_result[0]:
|
||||||
LOG.debug("LVS result: %s" % (lvs_result))
|
LOG.debug("LVS result: %s" % (lvs_result))
|
||||||
vol_name_prefix = self.cfg.get('nova', 'volume_name_prefix')
|
vol_name_prefix = self.cfg.getdefaulted('nova', 'volume_name_prefix', DEF_VOL_PREFIX)
|
||||||
LOG.debug("Using volume name prefix: %s" % (vol_name_prefix))
|
LOG.debug("Using volume name prefix: %s" % (vol_name_prefix))
|
||||||
(sysout, _) = lvs_result[0]
|
(sysout, _) = lvs_result[0]
|
||||||
for stdout_line in sysout.split('\n'):
|
for stdout_line in sysout.split('\n'):
|
||||||
@ -742,7 +745,10 @@ class NovaConfConfigurator(object):
|
|||||||
|
|
||||||
def _configure_vols(self, nova_conf):
|
def _configure_vols(self, nova_conf):
|
||||||
nova_conf.add('volume_group', self._getstr('volume_group'))
|
nova_conf.add('volume_group', self._getstr('volume_group'))
|
||||||
nova_conf.add('volume_name_template', self._getstr('volume_name_prefix') + self._getstr('volume_name_postfix'))
|
vol_name_tpl = self._getstr('volume_name_prefix') + self._getstr('volume_name_postfix')
|
||||||
|
if not vol_name_tpl:
|
||||||
|
vol_name_tpl = DEF_VOL_TEMPL
|
||||||
|
nova_conf.add('volume_name_template', vol_name_tpl)
|
||||||
nova_conf.add('iscsi_help', 'tgtadm')
|
nova_conf.add('iscsi_help', 'tgtadm')
|
||||||
|
|
||||||
def _configure_network_settings(self, nova_conf):
|
def _configure_network_settings(self, nova_conf):
|
||||||
|
@ -31,7 +31,7 @@ GIT_CACHE_DIR_ENV = "GIT_CACHE_DIR"
|
|||||||
def _git_cache_download(storewhere, uri, branch=None):
|
def _git_cache_download(storewhere, uri, branch=None):
|
||||||
cdir = env.get_key(GIT_CACHE_DIR_ENV)
|
cdir = env.get_key(GIT_CACHE_DIR_ENV)
|
||||||
if cdir and sh.isdir(cdir):
|
if cdir and sh.isdir(cdir):
|
||||||
#TODO
|
#TODO actually do the cache...
|
||||||
pass
|
pass
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user