# CONFIG_FILES_REL_PATH is relative to ControlScripts folder
RESULTS_FOLDER_REL_PATH="../Results"
-
-# The script used to limit the bw on the nodes
-TC_SCRIPT=bw_limit.sh
# * 6 leechers
# * all peers have the same bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 2 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 2 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
\ No newline at end of file
# * 89 leechers
# * all peers have the same bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_seeder.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-01.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-03.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-04.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-05.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-06.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-07.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-08.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-09.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
-p2p-next-10.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_seeder.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-01.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-03.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-04.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-05.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-06.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-07.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-08.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-09.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
+p2p-next-10.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh
\ No newline at end of file
# * 2 proxies
# * all peers have the same bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
\ No newline at end of file
# * 6 seeders
# * all peers have the same bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
\ No newline at end of file
# * 2 proxies
# * all peers have the same bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
\ No newline at end of file
# * 2 proxies
# * The doe has a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
\ No newline at end of file
# * 2 proxies
# * The doe has a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
\ No newline at end of file
# * 2 proxies
# * The proxies have a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
\ No newline at end of file
# * 2 proxies
# * The doe has a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh
\ No newline at end of file
# * 2 proxies
# * The proxies have a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth
#
-# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser
-p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh
-p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh
-p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
-p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh
\ No newline at end of file
+# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser
+p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh
+p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh
+p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
+p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh
\ No newline at end of file
# Setup the nodes
scenario_setup() {
echo "---------------------- scenario_setup_" >> $ERR_LOG
- while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do
- echo " ** Setting-up $SERVER"
+ while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do
+ echo " ** Setting-up $SERVER:$PORT"
# Clean-up the host by using rsync
if ! rsync -avP --del --rsh='ssh -p'$PORT $TEST_INFRASTRUCTURE_REL_PATH ${USER}@${SERVER}:${REMOTE_PATH} &>> $ERR_LOG; then
# The setup stage is separated to decrease the time required to start the clients
scenario_start() {
echo "---------------------- scenario_start_" >> $ERR_LOG
- while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do
- echo " ** Starting client on $SERVER"
+ while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do
+ echo " ** Starting client on $SERVER:$PORT"
# Start the scripts on the remote clients
# -f is used to put ssh in background after the connection is set and to redirect the ssh stdin from /dev/null
- if ! ssh -f -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; sleep $START_DELAY; ./$START_CMD &> $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/$(hostname).log" &>> $ERR_LOG; then
+ if ! ssh -f -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; sleep $START_DELAY; ./$START_CMD &> $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/\$(hostname).log" &>> $ERR_LOG; then
echo "Error: error running $START_CMD on $SERVER"
break
fi
# Wait until all the clients are finished
scenario_wait() {
echo "---------------------- scenario_wait_" >> $ERR_LOG
- while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do
- echo " ** Waiting for client on $SERVER to finish"
+ while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do
+ echo " ** Waiting for client on $SERVER:$PORT to finish"
# Start the scripts on the remote clients
# -n is used to redirect the ssh stdin from /dev/null, in order to keep the stdin in place for the read command
# The ssh call is blocking
- if ! ssh -n -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; ./$DETECT_STOP_CMD $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/$(hostname).log" &>> $ERR_LOG; then
+ if ! ssh -n -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; ./$DETECT_STOP_CMD $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/\$(hostname).log" &>> $ERR_LOG; then
echo "Error: error while waiting for client on $SERVER to finish"
break
fi
# Clean the nodes and retrieve the log files
scenario_clean() {
echo "---------------------- scenario_clean_" >> $ERR_LOG
- while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do
- echo " ** Cleaning-up $SERVER"
+ while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do
+ echo " ** Cleaning-up $SERVER:$PORT"
# stopping the client on the server
# -n is used to redirect the ssh stdin from /dev/null, in order to keep the stdin in place for the read command
scp -P $PORT ${USER}@${SERVER}:${REMOTE_PATH}/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/* $SCENARIO_RESULTS_FOLDER &>> $ERR_LOG
# Clean-up the host by using rsync
- if ! rsync -avP --del --rsh='ssh -p'$PORT $P2P_NEXT_REL_PATH ${USER}@${SERVER}:${REMOTE_PATH} &>> $ERR_LOG; then
+ if ! rsync -avP --del --exclude 'Results' --rsh='ssh -p'$PORT $TEST_INFRASTRUCTURE_REL_PATH ${USER}@${SERVER}:${REMOTE_PATH} &>> $ERR_LOG; then
echo "Error: rsync error on $SERVER"
fi
done < $TMP_FILE
# Parse the log files
scenario_parse() {
echo "---------------------- scenario_parse_" >> $ERR_LOG
- while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do
- echo -n " ** Parsing log files from $SERVER"
+ while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do
+ echo -n " ** Parsing log files from $SERVER:$PORT"
REMOTE_HOSTNAME=$(ssh -n -p $PORT ${USER}@${SERVER} "hostname")