doc_maker fix for absent ref.dat

This commit is contained in:
shrlnm 2021-04-17 12:53:43 +03:00
parent bc3301eb8d
commit 648cbe530a
2 changed files with 12 additions and 9 deletions

View File

@ -772,7 +772,7 @@ def main():
sys.stdout.flush()
#loading language data
lang = optfile("Location/DiagOnCan_"+mod_globals.opt_lang+".bqm",True)
lang = optfile("Location/DiagOnCAN_"+mod_globals.opt_lang+".bqm",True)
mod_globals.language_dict = lang.dict
print "Done"

View File

@ -162,7 +162,7 @@ def acf_getMTC( VIN, preferFile=False ):
for root, dirs, files in os.walk("../BVMEXTRACTION"):
for dir in dirs:
if dir != VIN1: continue
if dir.upper() != VIN1: continue
cdir = os.path.join(root, dir)
#print cdir
for root, dirs, files in os.walk(cdir):
@ -209,13 +209,16 @@ def acf_getMTC( VIN, preferFile=False ):
if l.startswith(vindata.split(';')[1]):
mtcdata = l
rz = open(vindir+'REF.dat','r')
reflist = rz.read().split('\n')
rz.close()
for l in reflist:
if l.startswith(vindata.split(';')[2]):
refdata = l
try:
rz = open(vindir+'REF.dat','r')
reflist = rz.read().split('\n')
rz.close()
for l in reflist:
if l.startswith(vindata.split(';')[2]):
refdata = l
except:
print "\n\nREF.dat is absent!!!\n\n"
mtcdata = mtcdata[len(vindata.split(';')[1])+1:].strip()
if mtcdata.endswith('.'):
mtcdata = mtcdata[:-1]