diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-05-21 18:41:05 +0300 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-05-22 01:49:28 +0300 |
| commit | d04bfe1bcc14397110cb62538f7b318d978c7699 (patch) | |
| tree | 986ce23ebdca5ec0e32075d7c3984e98a5030cf5 /src/server | |
| parent | b5bdb3669f59981e73fb900ea1fba441ce383cd9 (diff) | |
rz_kernel: op_factory__DBO_rzdb__init_DB -> db_op_factory
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/rz_kernel.py | 10 | ||||
| -rw-r--r-- | src/server/rz_server.py | 2 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/server/rz_kernel.py b/src/server/rz_kernel.py index c0cf74c8..346e3339 100644 --- a/src/server/rz_kernel.py +++ b/src/server/rz_kernel.py @@ -91,13 +91,21 @@ class RZ_Kernel(object): """ def __init__(self): + """ + caller must set: + - self.db_ctl + + caller may set: + - self.db_op_factory: mush support gen_op__rzdb__init_DB() + """ + self.cache__rzdoc_name_to_rzdoc = {} self.heartbeat_period_sec = 0.5 self.period__db_conn_check = 60 self.rzdoc_reader_assoc_map = defaultdict(list) self.db_ctl = None # set by caller - self.op_factory__DBO_rzdb__init_DB = None # required for DB initialization, set by caller + self.db_op_factory = DBO_factory__default() self.should_stop = False self.db_conn_avail = False diff --git a/src/server/rz_server.py b/src/server/rz_server.py index 2a15db84..ebc2444e 100644 --- a/src/server/rz_server.py +++ b/src/server/rz_server.py @@ -369,7 +369,7 @@ if __name__ == "__main__": # webapp = init_webapp(cfg, kernel) webapp.user_db = user_db - kernel.op_factory__DBO_rzdb__init_DB = webapp # assist kernel with DB initialization + kernel.db_op_factory = webapp # assist kernel with DB initialization ws_srv = init_ws_interface(cfg, kernel, webapp) try: |
