make sure handsid is always returned and show size of queue when threaded
This commit is contained in:
parent
e9873d38a5
commit
fbab3c7e24
|
@ -375,7 +375,10 @@ class Importer:
|
||||||
|
|
||||||
# Load filter, process file, pass returned filename to import_fpdb_file
|
# Load filter, process file, pass returned filename to import_fpdb_file
|
||||||
|
|
||||||
print "\nConverting %s" % file
|
if self.writeq != None:
|
||||||
|
print "\nConverting " + file + " (" + str(q.qsize()) + ")"
|
||||||
|
else:
|
||||||
|
print "\nConverting " + file
|
||||||
hhbase = self.config.get_import_parameters().get("hhArchiveBase")
|
hhbase = self.config.get_import_parameters().get("hhArchiveBase")
|
||||||
hhbase = os.path.expanduser(hhbase)
|
hhbase = os.path.expanduser(hhbase)
|
||||||
hhdir = os.path.join(hhbase,site)
|
hhdir = os.path.join(hhbase,site)
|
||||||
|
@ -403,10 +406,10 @@ class Importer:
|
||||||
else:
|
else:
|
||||||
# conversion didn't work
|
# conversion didn't work
|
||||||
# TODO: appropriate response?
|
# TODO: appropriate response?
|
||||||
return (0, 0, 0, 1, 0)
|
return (0, 0, 0, 1, 0, -1)
|
||||||
else:
|
else:
|
||||||
print "Unknown filter filter_name:'%s' in filter:'%s'" %(filter_name, filter)
|
print "Unknown filter filter_name:'%s' in filter:'%s'" %(filter_name, filter)
|
||||||
return
|
return (0, 0, 0, 1, 0, -1)
|
||||||
|
|
||||||
#This will barf if conv.getStatus != True
|
#This will barf if conv.getStatus != True
|
||||||
return (stored, duplicates, partial, errors, ttime)
|
return (stored, duplicates, partial, errors, ttime)
|
||||||
|
@ -476,13 +479,13 @@ class Importer:
|
||||||
except:
|
except:
|
||||||
# just skip the debug message and return silently:
|
# just skip the debug message and return silently:
|
||||||
#print "DEBUG: import_fpdb_file: failed on lines[0]: '%s' '%s' '%s' '%s' " %( file, site, lines, loc)
|
#print "DEBUG: import_fpdb_file: failed on lines[0]: '%s' '%s' '%s' '%s' " %( file, site, lines, loc)
|
||||||
return (0,0,0,1,0)
|
return (0,0,0,1,0,0)
|
||||||
|
|
||||||
if firstline.find("Tournament Summary")!=-1:
|
if firstline.find("Tournament Summary")!=-1:
|
||||||
print "TODO: implement importing tournament summaries"
|
print "TODO: implement importing tournament summaries"
|
||||||
#self.faobs = readfile(inputFile)
|
#self.faobs = readfile(inputFile)
|
||||||
#self.parseTourneyHistory()
|
#self.parseTourneyHistory()
|
||||||
return (0,0,0,1,0)
|
return (0,0,0,1,0,0)
|
||||||
|
|
||||||
category=fpdb_simple.recogniseCategory(firstline)
|
category=fpdb_simple.recogniseCategory(firstline)
|
||||||
|
|
||||||
|
@ -491,8 +494,8 @@ class Importer:
|
||||||
duplicates = 0 #counter
|
duplicates = 0 #counter
|
||||||
partial = 0 #counter
|
partial = 0 #counter
|
||||||
errors = 0 #counter
|
errors = 0 #counter
|
||||||
ttime = None
|
ttime = 0
|
||||||
handsId = -1
|
handsId = 0
|
||||||
|
|
||||||
for i in xrange (len(lines)):
|
for i in xrange (len(lines)):
|
||||||
if (len(lines[i])<2): #Wierd way to detect for '\r\n' or '\n'
|
if (len(lines[i])<2): #Wierd way to detect for '\r\n' or '\n'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user