summaryrefslogtreecommitdiff
path: root/src/server/rz_kernel.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/rz_kernel.py')
-rw-r--r--src/server/rz_kernel.py17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/server/rz_kernel.py b/src/server/rz_kernel.py
index 5e4a336f..0cf5d297 100644
--- a/src/server/rz_kernel.py
+++ b/src/server/rz_kernel.py
@@ -8,13 +8,12 @@ import logging
import time
import traceback
-from db_controller import DB_Controller
from db_op import (DBO_diff_commit__attr, DBO_block_chain__commit, DBO_rzdoc__create,
- DBO_rzdoc__lookup_by_name, DBO_rzdoc__clone, DBO_rzdoc__delete, DBO_rzdoc__list,
+ DBO_rzdoc__lookup_by_name, DBO_rzdoc__clone, DBO_rzdoc__delete, DBO_rzdoc__search,
DBO_block_chain__init, DBO_rzdoc__rename, DBO_nop,
DBO_match_node_set_by_id_attribute, DBO_rzdb__fetch_DB_metablock,
- DBO_rzdb__init_DB)
-from db_op import DBO_diff_commit__topo, DBO_rzdoc__commit_log
+ DBO_rzdoc__commit_log, DBO_factory__default)
+from db_op import DBO_diff_commit__topo
from model.graph import Topo_Diff
from model.model import RZDoc
from neo4j_qt import QT_RZDOC_NS_Filter, QT_RZDOC_Meta_NS_Filter
@@ -34,6 +33,16 @@ class RZDoc_Exception__already_exists(Exception):
def __init__(self, rzdoc_name):
super(RZDoc_Exception__already_exists, self).__init__('rzdoc already exists: \'%s\'' % (rzdoc_name))
+class RZKernel_Exception__DB_conn_unavailable(Exception):
+
+ def __init__(self):
+ super(RZKernel_Exception__DB_conn_unavailable, self).__init__('DB connection unavailable')
+
+class RZKernel_Exception__DB_metablock_unavailable(Exception):
+
+ def __init__(self):
+ super(RZKernel_Exception__DB_metablock_unavailable, self).__init__('DB metablock unavailable')
+
class RZDoc_Reader_Association:
"""
RZDoc reader association used to map rzdoc's to update subscribing readers.