Project

General

Profile

Revision 798

Utilization-based LWF generation (still needs some work, but mostly done)

View differences:

tracefile.py
40 40
        # Requests is a list of lease requests
41 41
        self.logger.info("Loading tracefile %s" % tracefile)
42 42
        self.requests = None
43
        if tracefile.endswith(".swf"):
44
            self.requests = LeaseWorkload.from_swf_file(tracefile, self.starttime)
45
        elif tracefile.endswith(".lwf") or tracefile.endswith(".xml"):
46
            lease_workload = LeaseWorkload.from_xml_file(tracefile, self.starttime)
47
            self.requests = lease_workload.get_leases()
43
        lease_workload = LeaseWorkload.from_xml_file(tracefile, self.starttime)
44
        self.requests = lease_workload.get_leases()
48 45
    
49 46
        if injectfile != None:
50 47
            self.logger.info("Loading injection file %s" % injectfile)

Also available in: Unified diff