Esempio n. 1
0
    def __init__(self, scenario):
        """
        Initialization of a generic tc object.

        @param  scenario        The ScenarioRunner object this tc object is part of.
        """
        coreObject.__init__(self, scenario)
Esempio n. 2
0
    def __init__(self, scenario):
        """
        Initialization of a generic source object.

        @param  scenario        The ScenarioRunner object this source object is part of.
        """
        coreObject.__init__(self, scenario)
        self.localSourceDir__lock = threading.Lock()
Esempio n. 3
0
    def __init__(self, scenario):
        """
        Initialization of a generic viewer object.

        @param  scenario        The ScenarioRunner object this viewer object is part of.
        """
        coreObject.__init__(self, scenario)
        self.number = viewer.viewerCount
        viewer.viewerCount += 1
Esempio n. 4
0
    def __init__(self, scenario):
        """
        Initialization of a generic processor object.

        @param  scenario        The ScenarioRunner object this processor object is part of.
        """
        coreObject.__init__(self, scenario)
        self.number = processor.processorCount
        processor.processorCount += 1
Esempio n. 5
0
    def __init__(self, scenario):
        """
        Initialization of an execution object.

        @param  scenario        The ScenarioRunner object this execution object is part of.
        """
        coreObject.__init__(self, scenario)
        self.number = execution.executionCount
        execution.executionCount += 1
Esempio n. 6
0
    def __init__(self, scenario):
        """
        Initialization of a generic workload object.

        @param  scenario        The ScenarioRunner object this workload object is part of.
        """
        coreObject.__init__(self, scenario)
        self.number = workload.workloadCount
        workload.workloadCount += 1
Esempio n. 7
0
    def __init__(self, scenario):
        """
        Initialization of a generic file object.

        @param  scenario        The ScenarioRunner object this file object is part of.
        """
        coreObject.__init__(self, scenario)
        self.rootHashes = {}
        self.onHosts = []
        self.onSeedingHosts = []
Esempio n. 8
0
    def __init__(self, scenario):
        """
        Initialization of a generic module object.

        @param  scenario            The ScenarioRunner object this module object is part of.
        """
        coreObject.__init__(self, scenario)
        self.connections__lock = threading.RLock()
        self.tcInboundPortList = []
        self.tcOutboundPortList = []
        self.connections = []
        self.clients = []
        self.files = []
        self.seedingFiles = []