Merge "Fix valueerror when ceilometer-api start"

This commit is contained in:
Jenkins 2015-04-22 18:56:46 +00:00 committed by Gerrit Code Review
commit 521b8816ae

View File

@ -22,7 +22,6 @@ import six
import six.moves.urllib.parse as urlparse
from stevedore import driver
from ceilometer.i18n import _
from ceilometer.openstack.common import log
from ceilometer import utils
@ -123,8 +122,9 @@ def get_connection(url, namespace):
# SqlAlchemy connections specify may specify a 'dialect' or
# 'dialect+driver'. Handle the case where driver is specified.
engine_name = connection_scheme.split('+')[0]
LOG.debug(_('looking for %(name)r driver in %(namespace)r') % (
{'name': engine_name, 'namespace': namespace}))
# NOTE: translation not applied bug #1446983
LOG.debug('looking for %(name)r driver in %(namespace)r',
{'name': engine_name, 'namespace': namespace})
mgr = driver.DriverManager(namespace, engine_name)
return mgr.driver(url)