Exemple #1
0
        for i in range(2):
            line = line.strip("\n")
            line = line.strip("\t")
            applicationInformation.append(line)
            line = f.readline()
        numbers = list(map(int, line.split()))
        line = f.readline().strip("\n")
        instances = []
        for i in range(numbers[0]):  # number of instances
            instanceName = line
            line = f.readline().strip("\n")
            urls = {}
            for j in range(numbers[i + 1]):
                line = line.split()
                urls[line[0]] = line[1:]
                line = f.readline().strip("\n")
            instance = Instance(instanceName, urls)
            instances.append(instance)
        application = Application(applicationInformation[0],
                                  applicationInformation[1], instances)
        applications.append(application)

pool = ThreadPool(4)
pool.map(requestApplication, applications)
pool.close()
pool.join()

dataToHTML()
for application in applications:
    application.printInfo()