From: Mariana Mărășoiu Date: Thu, 15 Sep 2011 22:22:26 +0000 (+0300) Subject: ppf/new: Add asignment of *_id values returned by add_* methods. X-Git-Url: http://p2p-next.cs.pub.ro/gitweb/?a=commitdiff_plain;h=fb682372e482d868892f143538d3fc3e062e7a2c;p=cs-p2p-next.git ppf/new: Add asignment of *_id values returned by add_* methods. --- diff --git a/ppf/new/top.py b/ppf/new/top.py index b74aace..17c0804 100644 --- a/ppf/new/top.py +++ b/ppf/new/top.py @@ -36,11 +36,13 @@ def enhance_swarm_description(swarm_description, swarm_writer): swarm_writer is an instance of storage.SwarmWriter. """ swarm = swarm_description.get_swarm() - swarm_writer.add_swarm(swarm) + swarm_id = swarm_writer.add_swarm(swarm) for session_entry in swarm_description.get_session_entries(): - session = session_entry.get_sssion() - session_id = swarm_writer.add_session(session) + session = session_entry.get_session() + # Add swarm_id to session + session.swarm_id = swarm_id + session_id = swarm_writer.add_client_session(session) # Update session_id in swarm_description list. swarm_description.update_session_entry_id(session_entry, session_id)