X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d372483508bbd9164c5492148fdfb847348669de..44d7d44a1d01227f8f31e96306ceb23511517434:/examples/java/bittorrent/generate.py diff --git a/examples/java/bittorrent/generate.py b/examples/java/bittorrent/generate.py index 155957fc08..d416c5f7a2 100755 --- a/examples/java/bittorrent/generate.py +++ b/examples/java/bittorrent/generate.py @@ -11,37 +11,39 @@ # Usage: python generate.py nb_nodes nb_bits end_date percentage # Example: python generate.py 10000 5000 -import sys, random +import sys +import random if len(sys.argv) != 4: - print("Usage: python generate.py nb_nodes end_date seed_percentage > deployment_file.xml") - sys.exit(1) + print( + "Usage: python generate.py nb_nodes end_date seed_percentage > deployment_file.xml") + sys.exit(1) nb_nodes = int(sys.argv[1]) end_date = int(sys.argv[2]) -seed_percentage = int(sys.argv[3]); +seed_percentage = int(sys.argv[3]) nb_bits = 24 max_id = 2 ** nb_bits - 1 all_ids = [42] sys.stdout.write("\n" -"\n" -"\n" -" \n" % end_date) + "\n" + "\n" + " \n" % end_date) for i in range(1, nb_nodes): - ok = False - while not ok: - my_id = random.randint(0, max_id) - ok = not my_id in all_ids - start_date = i * 10 - line = " " % (i, my_id, end_date) - if random.randint(0,100) < seed_percentage: - line += "" - line += "\n"; - sys.stdout.write(line) - all_ids.append(my_id) + ok = False + while not ok: + my_id = random.randint(0, max_id) + ok = not my_id in all_ids + start_date = i * 10 + line = " " % ( + i, my_id, end_date) + if random.randint(0, 100) < seed_percentage: + line += "" + line += "\n" + sys.stdout.write(line) + all_ids.append(my_id) sys.stdout.write("") -