I can reproduce the issue with the following code: import sys from oslo_config import cfg from oslo_db import options import logging from oslo_db import concurrency CONF = cfg.CONF #CONF.default_config_files=['/etc/nova/nova.conf'] _BACKEND_MAPPING = {'sqlalchemy': 'nova.db.sqlalchemy.api'} IMPL = concurrency.TpoolDbapiWrapper(CONF, backend_mapping=_BACKEND_MAPPING) def select_db_reader_mode(f): """Decorator to select synchronous or asynchronous reader mode. The kwarg argument 'use_slave' defines reader mode. Asynchronous reader will be used if 'use_slave' is True and synchronous reader otherwise. """ return IMPL.select_db_reader_mode(f) @select_db_reader_mode def _db_service_get_by_compute_host(context, host, use_slave=False): print('yessss') logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) handler = logging.StreamHandler(sys.stdout) handler.setLevel(logging.DEBUG) logger.addHandler(handler) CONF.register_opts(options.database_opts, 'database') CONF.log_opt_values(logger, logging.WARNING) Traceback (most recent call last): File "reprod.py", line 23, in def _db_service_get_by_compute_host(context, host, use_slave=False): File "reprod.py", line 20, in select_db_reader_mode return IMPL.select_db_reader_mode(f) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 72, in __getattr__ return getattr(self._api, key) File "/usr/lib/python2.7/site-packages/oslo_db/concurrency.py", line 58, in _api conf=self._conf, backend_mapping=self._backend_mapping) File "/usr/lib/python2.7/site-packages/oslo_db/api.py", line 304, in from_config conf.register_opts(options.database_opts, 'database') File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2055, in __inner result = f(self, *args, **kwargs) File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2317, in register_opts self.register_opt(opt, group, clear_cache=False) File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2059, in __inner return f(self, *args, **kwargs) File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2293, in register_opt return group._register_opt(opt, cli) File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 1497, in _register_opt if _is_opt_registered(self._opts, opt): File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 367, in _is_opt_registered if opts[opt.dest]['opt'] != opt: RuntimeError: maximum recursion depth exceeded