[svn r45545] Kill lock.

--HG--
branch : trunk
This commit is contained in:
fijal 2007-08-08 11:36:08 +02:00
parent a94866a20b
commit 506bd239bd
1 changed files with 11 additions and 16 deletions

View File

@ -28,14 +28,11 @@ class AbstractReporter(object):
self.skipped = dict([(host, 0) for host in hosts]) self.skipped = dict([(host, 0) for host in hosts])
self.passed = dict([(host, 0) for host in hosts]) self.passed = dict([(host, 0) for host in hosts])
self.to_rsync = {} self.to_rsync = {}
self.lock = thread.allocate_lock()
def get_item_name(self, event, colitem): def get_item_name(self, event, colitem):
return "/".join(colitem.listnames()) return "/".join(colitem.listnames())
def report(self, what): def report(self, what):
try:
self.lock.acquire()
repfun = getattr(self, "report_" + what.__class__.__name__, repfun = getattr(self, "report_" + what.__class__.__name__,
self.report_unknown) self.report_unknown)
try: try:
@ -48,8 +45,6 @@ class AbstractReporter(object):
for i in excinfo.traceback: for i in excinfo.traceback:
print str(i)[2:-1] print str(i)[2:-1]
print excinfo print excinfo
finally:
self.lock.release()
def report_unknown(self, what): def report_unknown(self, what):
if self.config.option.verbose: if self.config.option.verbose: