Remove unnecessary log from worker task manager
This commit is contained in:
parent
32b0153d34
commit
721d4a22f1
1 changed files with 7 additions and 10 deletions
|
@ -15,16 +15,12 @@ class CustomSortedList(MutableSequence):
|
||||||
return len(self.items)
|
return len(self.items)
|
||||||
|
|
||||||
def __getitem__(self, index):
|
def __getitem__(self, index):
|
||||||
if self.logging:
|
|
||||||
print("getitem", index)
|
|
||||||
if type(index) is int:
|
if type(index) is int:
|
||||||
return self.items[index][2]
|
return self.items[index][2]
|
||||||
else:
|
else:
|
||||||
return [item[2] for item in self.items[index]]
|
return [item[2] for item in self.items[index]]
|
||||||
|
|
||||||
def __delitem__(self, index):
|
def __delitem__(self, index):
|
||||||
if self.logging:
|
|
||||||
print("delitem", index)
|
|
||||||
del self.items[index]
|
del self.items[index]
|
||||||
|
|
||||||
def __setitem__(self, index, value):
|
def __setitem__(self, index, value):
|
||||||
|
@ -67,17 +63,18 @@ class CustomSortedList(MutableSequence):
|
||||||
item = (self.getPriority(value), self.getId(value), value)
|
item = (self.getPriority(value), self.getId(value), value)
|
||||||
bisect_pos = bisect.bisect(self.items, item) - 1
|
bisect_pos = bisect.bisect(self.items, item) - 1
|
||||||
if bisect_pos >= 0 and self.items[bisect_pos][2] == value:
|
if bisect_pos >= 0 and self.items[bisect_pos][2] == value:
|
||||||
if self.logging:
|
|
||||||
print("Fast index for", value)
|
|
||||||
return bisect_pos
|
return bisect_pos
|
||||||
|
|
||||||
# Item probably changed since added, switch to slow iteration
|
# Item probably changed since added, switch to slow iteration
|
||||||
pos = self.indexSlow(value)
|
pos = self.indexSlow(value)
|
||||||
if pos is not None:
|
|
||||||
if self.logging:
|
if self.logging:
|
||||||
print("Slow index for %s in pos %s bisect: %s" % (item[2], pos, bisect_pos))
|
print("Slow index for %s in pos %s bisect: %s" % (item[2], pos, bisect_pos))
|
||||||
|
|
||||||
|
if pos is None:
|
||||||
|
raise ValueError("%r not in list" % value)
|
||||||
|
else:
|
||||||
return pos
|
return pos
|
||||||
raise ValueError("%r not in list" % value)
|
|
||||||
|
|
||||||
def __contains__(self, value):
|
def __contains__(self, value):
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in a new issue