def create_lookup_service(): config = Configuration(manager.volume_manager_opts) LOG.debug("Zoning mode: %s", config.safe_get('zoning_mode')) if config.safe_get('zoning_mode') == 'fabric': LOG.debug("FC Lookup Service enabled.") lookup = fc_san_lookup_service.FCSanLookupService(configuration=config) LOG.info(_LI("Using FC lookup service %s"), lookup.lookup_service) return lookup else: LOG.debug("FC Lookup Service not enabled in cinder.conf.") return None
def create_lookup_service(): config = Configuration(manager.volume_manager_opts) LOG.debug("zoning mode %s" % config.safe_get('zoning_mode')) if config.safe_get('zoning_mode') == 'fabric': LOG.debug("FC Lookup Service enabled.") lookup = fc_san_lookup_service.FCSanLookupService(configuration=config) LOG.info(_LI("Using FC lookup service %s") % lookup.lookup_service) return lookup else: LOG.debug("FC Lookup Service not enabled in cinder.conf.") return None
def create_zone_manager(): """If zoning is enabled, build the Zone Manager.""" config = Configuration(manager.volume_manager_opts) LOG.debug("zoning mode %s" % config.safe_get('zoning_mode')) if config.safe_get('zoning_mode') == 'fabric': LOG.debug("FC Zone Manager enabled.") zm = fc_zone_manager.ZoneManager(configuration=config) LOG.info(_("Using FC Zone Manager %(zm_version)s," " Driver %(drv_name)s %(drv_version)s.") % {'zm_version': zm.get_version(), 'drv_name': zm.driver.__class__.__name__, 'drv_version': zm.driver.get_version()}) return zm else: LOG.debug("FC Zone Manager not enabled in cinder.conf.") return None
def create_zone_manager(): """If zoning is enabled, build the Zone Manager.""" config = Configuration(manager.volume_manager_opts) LOG.debug("Zoning mode: %s", config.safe_get('zoning_mode')) if config.safe_get('zoning_mode') == 'fabric': LOG.debug("FC Zone Manager enabled.") zm = fc_zone_manager.ZoneManager(configuration=config) LOG.info( _LI("Using FC Zone Manager %(zm_version)s," " Driver %(drv_name)s %(drv_version)s."), { 'zm_version': zm.get_version(), 'drv_name': zm.driver.__class__.__name__, 'drv_version': zm.driver.get_version() }) return zm else: LOG.debug("FC Zone Manager not enabled in cinder.conf.") return None