X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/04e829f2dc9c85be2ea9b594437a988557c94c00..aed6c0fceb5d7963006a105350770507030878ba:/examples/msg/bittorrent/generate.py diff --git a/examples/msg/bittorrent/generate.py b/examples/msg/bittorrent/generate.py deleted file mode 100755 index 564a5fa541..0000000000 --- a/examples/msg/bittorrent/generate.py +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env python - -# Copyright (c) 2012, 2014, 2016. The SimGrid Team. -# All rights reserved. - -# This program is free software; you can redistribute it and/or modify it -# under the terms of the license (GNU LGPL) which comes with this package. - -# This script generates a specific deployment file for the Bittorrent example. -# It assumes that the platform will be a cluster. -# Usage: python generate.py nb_nodes nb_bits end_date percentage -# Example: python generate.py 10000 5000 - -import sys, random - -if len(sys.argv) != 4: - 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]); - -nb_bits = 24 -max_id = 2 ** nb_bits - 1 -all_ids = [42] - -sys.stdout.write("\n" -"\n" -"\n" -" \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 = " \n" % i - line += " \n \n" % (my_id, end_date) - if random.randint(0,100) < seed_percentage: - line += " \n" - line += " \n"; - sys.stdout.write(line) - all_ids.append(my_id) -sys.stdout.write("") -