eric6/Utilities/BackgroundService.py

changeset 8173
b2f9cda5cc0e
parent 8143
2c730d5fd177
child 8176
31965986ecd1
child 8218
7c09585bd960
equal deleted inserted replaced
8172:bcf60d894194 8173:b2f9cda5cc0e
37 a batch job (str, str) 37 a batch job (str, str)
38 """ 38 """
39 serviceNotAvailable = pyqtSignal(str, str, str, str) 39 serviceNotAvailable = pyqtSignal(str, str, str, str)
40 batchJobDone = pyqtSignal(str, str) 40 batchJobDone = pyqtSignal(str, str)
41 41
42 def __init__(self): 42 def __init__(self, parent=None):
43 """ 43 """
44 Constructor 44 Constructor
45
46 @param parent reference to the parent object
47 @type QObject
45 """ 48 """
46 self.processes = {} 49 self.processes = {}
47 self.connections = {} 50 self.connections = {}
48 self.isWorking = None 51 self.isWorking = None
49 self.runningJob = [None, None, None, None] 52 self.runningJob = [None, None, None, None]
50 self.__queue = [] 53 self.__queue = []
51 self.services = {} 54 self.services = {}
52 55
53 super(BackgroundService, self).__init__() 56 super(BackgroundService, self).__init__(parent)
54 57
55 networkInterface = Preferences.getDebugger("NetworkInterface") 58 networkInterface = Preferences.getDebugger("NetworkInterface")
56 if networkInterface == "all" or '.' in networkInterface: 59 if networkInterface == "all" or '.' in networkInterface:
57 self.hostAddress = '127.0.0.1' 60 self.hostAddress = '127.0.0.1'
58 else: 61 else:

eric ide

mercurial