equal
deleted
inserted
replaced
20 self.provider=provider |
20 self.provider=provider |
21 self.name=name |
21 self.name=name |
22 self.status = "init" |
22 self.status = "init" |
23 self.dStatus={"good":[], "failed":[]} |
23 self.dStatus={"good":[], "failed":[]} |
24 self.id=None |
24 self.id=None |
|
25 self.acounting=None |
|
26 |
|
27 def setAcounting(self,ac): |
|
28 self.acounting=ac |
25 |
29 |
26 def start(self,id=None): |
30 def setId(self, id): |
27 self.id=id |
31 self.id=id |
|
32 if self.acounting: |
|
33 self.acounting.setId(id) |
|
34 |
|
35 def start(self,indifier=None): |
|
36 self.indifier=indifier |
28 self.status = "started" |
37 self.status = "started" |
29 |
38 |
30 def stop(self): |
39 def stop(self): |
31 self.status = "stopped" |
40 self.status = "stopped" |
32 |
41 |
46 |
55 |
47 def getProvider(self): |
56 def getProvider(self): |
48 return None |
57 return None |
49 |
58 |
50 def addGood(self, good): |
59 def addGood(self, good): |
|
60 if self.acounting: |
|
61 self.acounting.addGood(good) |
51 if type(good) == list: |
62 if type(good) == list: |
52 self.dStatus['good']=self.dStatus['good']+good |
63 self.dStatus['good']=self.dStatus['good']+good |
53 else: |
64 else: |
54 self.dStatus['good'].append(good) |
65 self.dStatus['good'].append(good) |
55 |
66 |
56 def addFailed(self, failed): |
67 def addFailed(self, failed): |
|
68 if self.acounting: |
|
69 self.acounting.addFailed(failed) |
57 if type(failed) == list: |
70 if type(failed) == list: |
58 self.dStatus['failed']=self.dStatus['failed']+failed |
71 self.dStatus['failed']=self.dStatus['failed']+failed |
59 else: |
72 else: |
60 self.dStatus['failed'].append(failed) |
73 self.dStatus['failed'].append(failed) |
61 |
74 |