summaryrefslogtreecommitdiff
path: root/nova/cmd/common.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/cmd/common.py')
-rw-r--r--nova/cmd/common.py20
1 files changed, 1 insertions, 19 deletions
diff --git a/nova/cmd/common.py b/nova/cmd/common.py
index 1d4d5b4612..88dabc2c45 100644
--- a/nova/cmd/common.py
+++ b/nova/cmd/common.py
@@ -19,12 +19,11 @@
import argparse
import inspect
-import traceback
from oslo_log import log as logging
import nova.conf
-import nova.db.api
+import nova.db.main.api
from nova import exception
from nova.i18n import _
@@ -32,23 +31,6 @@ CONF = nova.conf.CONF
LOG = logging.getLogger(__name__)
-def block_db_access(service_name):
- """Blocks Nova DB access."""
-
- class NoDB(object):
- def __getattr__(self, attr):
- return self
-
- def __call__(self, *args, **kwargs):
- stacktrace = "".join(traceback.format_stack())
- LOG.error('No db access allowed in %(service_name)s: '
- '%(stacktrace)s',
- dict(service_name=service_name, stacktrace=stacktrace))
- raise exception.DBNotAllowed(binary=service_name)
-
- nova.db.api.IMPL = NoDB()
-
-
def validate_args(fn, *args, **kwargs):
"""Check that the supplied args are sufficient for calling a function.