diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-05-20 00:37:26 +0300 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-05-22 01:49:28 +0300 |
| commit | deafd2cd1621daf8064946f02db5d3bbb1080d0d (patch) | |
| tree | 6b3fd810793a033c358310ca8959ffcc952f484a /src | |
| parent | 7128735d89e26757fc97b3b4c9d850cd00c7f5e9 (diff) | |
rz_kernel: db_metablock_obtained -> db_metablock, cache for later use
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/rz_kernel.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/rz_kernel.py b/src/server/rz_kernel.py index e2b54c4b..52a03d1f 100644 --- a/src/server/rz_kernel.py +++ b/src/server/rz_kernel.py @@ -101,7 +101,7 @@ class RZ_Kernel(object): self.should_stop = False self.db_conn_avail = False - self.db_metablock_obtained = False + self.db_metablock = None def start(self): @@ -127,7 +127,7 @@ class RZ_Kernel(object): finally: t__last_db_conn_check = t_0 - if self.db_conn_avail and not self.db_metablock_obtained: + if self.db_conn_avail and self.db_metablock is None: try: op_probe = DBO_rzdb__fetch_DB_metablock() db_mb = self.db_ctl.exec_op(op_probe) @@ -140,7 +140,8 @@ class RZ_Kernel(object): log.info('DB initialized, schema-version: %s' % (db_mb['schema_version'])) else: log.info('DB metablock read, schema-version: %s' % (db_mb['schema_version'])) - self.db_metablock_obtained = True + + self.db_metablock = db_mb except Exception as e: log.info('rz_kernel: failed DB metablock fetch / DB init') |
