From 762a4a86b0782b2cc5f80d439cc2e16ac47bf76d Mon Sep 17 00:00:00 2001 From: LV-426 Date: Tue, 31 Mar 2015 22:51:34 +0300 Subject: RZDoc: remove init id param, offset setting to caller --- src/server-tests/test_util.py | 5 +++-- src/server/db_op.py | 4 ++-- src/server/model/model.py | 4 ++-- src/server/rz_kernel.py | 4 ++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/server-tests/test_util.py b/src/server-tests/test_util.py index eebff070..9226e856 100644 --- a/src/server-tests/test_util.py +++ b/src/server-tests/test_util.py @@ -58,8 +58,9 @@ def generate_random_link_dict(l_type, src_id, dst_id, lid=None): return ret_dict, lid def generate_random_RZDoc(test_label): - rzdoc_id = neo4j_util.generate_random_rzdoc_id() - return RZDoc(rzdoc_id, test_label) + rzdoc = RZDoc(test_label) + rzdoc.id = neo4j_util.generate_random_rzdoc_id() + return rzdoc def ws_emit__topo_diff(): import logging diff --git a/src/server/db_op.py b/src/server/db_op.py index 5556b3e0..02c7ed04 100644 --- a/src/server/db_op.py +++ b/src/server/db_op.py @@ -839,8 +839,8 @@ class DBO_rzdoc__lookup_by_name(DB_op): if not rzdoc_dict_set: return None rzdoc_dict = rzdoc_dict_set.pop() - rzdoc = RZDoc(rzdoc_id=rzdoc_dict['id'], - rzdoc_name=rzdoc_dict['name']) + rzdoc = RZDoc(rzdoc_name=rzdoc_dict['name']) + rzdoc.id = rzdoc_dict['id'] return rzdoc diff --git a/src/server/model/model.py b/src/server/model/model.py index 1a43cd40..a5119dd0 100644 --- a/src/server/model/model.py +++ b/src/server/model/model.py @@ -38,6 +38,6 @@ class Link(): class RZDoc(): - def __init__(self, rzdoc_id = None, rzdoc_name = None): - self.id = rzdoc_id + def __init__(self, rzdoc_name = None): + self.id = None # set upon DB commit self.name = rzdoc_name diff --git a/src/server/rz_kernel.py b/src/server/rz_kernel.py index 0bba5102..ca9b56c4 100644 --- a/src/server/rz_kernel.py +++ b/src/server/rz_kernel.py @@ -128,8 +128,8 @@ class RZ_Kernel(object): @return: RZDoc object """ - rzdoc_id = neo4j_util.generate_random_rzdoc_id() - rzdoc = RZDoc(rzdoc_id, rzdoc_name) + rzdoc = RZDoc(rzdoc_name) + rzdoc.id = neo4j_util.generate_random_rzdoc_id() op = DBO_rzdoc__create(rzdoc) try: -- cgit v1.3.1