Start of changes to parse tournament hostory files
This commit is contained in:
parent
725f0589f8
commit
112f041a98
|
@ -34,6 +34,7 @@ except:
|
||||||
import math
|
import math
|
||||||
import os
|
import os
|
||||||
import datetime
|
import datetime
|
||||||
|
import re
|
||||||
import fpdb_simple
|
import fpdb_simple
|
||||||
import fpdb_parse_logic
|
import fpdb_parse_logic
|
||||||
from time import time
|
from time import time
|
||||||
|
@ -52,6 +53,7 @@ class Importer:
|
||||||
self.updated = 0 #Time last import was run, used as mtime reference
|
self.updated = 0 #Time last import was run, used as mtime reference
|
||||||
self.callHud = False
|
self.callHud = False
|
||||||
self.lines = None
|
self.lines = None
|
||||||
|
self.faobs = None #File as one big string
|
||||||
self.pos_in_file = {} # dict to remember how far we have read in the file
|
self.pos_in_file = {} # dict to remember how far we have read in the file
|
||||||
#Set defaults
|
#Set defaults
|
||||||
if not self.settings.has_key('imp-callFpdbHud'):
|
if not self.settings.has_key('imp-callFpdbHud'):
|
||||||
|
@ -166,6 +168,8 @@ class Importer:
|
||||||
|
|
||||||
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.parseTourneyHistory()
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
site=fpdb_simple.recogniseSite(firstline)
|
site=fpdb_simple.recogniseSite(firstline)
|
||||||
|
@ -270,6 +274,12 @@ class Importer:
|
||||||
return handsId
|
return handsId
|
||||||
#end def import_file_dict
|
#end def import_file_dict
|
||||||
|
|
||||||
|
def parseTourneyHistory(self):
|
||||||
|
print "Tourney history parser stub"
|
||||||
|
#Find tournament boundaries.
|
||||||
|
#print self.foabs
|
||||||
|
|
||||||
|
|
||||||
def printEmailErrorMessage(self, errors, filename, line):
|
def printEmailErrorMessage(self, errors, filename, line):
|
||||||
print "Error No.",errors,", please send the hand causing this to steffen@sycamoretest.info so I can fix it."
|
print "Error No.",errors,", please send the hand causing this to steffen@sycamoretest.info so I can fix it."
|
||||||
print "Filename:", filename
|
print "Filename:", filename
|
||||||
|
|
Loading…
Reference in New Issue
Block a user