def execute( self, keepGoing, threadNumber ): if threadNumber == -1: try: threadNumber = multiprocessing.cpu_count() + 1 except NotImplementedError: threadNumber = 2 Log.verbose( "Automatically using", threadNumber, "jobs" ) self.__prepareExecution() self.__executeInThreads( keepGoing, threadNumber ) self.__checkExecution()