mirror of https://gitlab.com/bashrc2/epicyon
Try to read a few times
parent
1811298962
commit
2738dcbedf
16
person.py
16
person.py
|
@ -423,11 +423,17 @@ def personLookup(domain: str,path: str,baseDir: str) -> {}:
|
||||||
if not os.path.isfile(filename):
|
if not os.path.isfile(filename):
|
||||||
return None
|
return None
|
||||||
personJson={"user": "unknown"}
|
personJson={"user": "unknown"}
|
||||||
try:
|
tries=0
|
||||||
with open(filename, 'r') as fp:
|
while tries<5:
|
||||||
personJson=commentjson.load(fp)
|
try:
|
||||||
except:
|
with open(filename, 'r') as fp:
|
||||||
print('WARN: Failed to load actor '+filename)
|
personJson=commentjson.load(fp)
|
||||||
|
break
|
||||||
|
except:
|
||||||
|
print('WARN: Failed to load actor '+filename)
|
||||||
|
time.sleep(2)
|
||||||
|
tries+=1
|
||||||
|
if tries>=5:
|
||||||
return None
|
return None
|
||||||
return personJson
|
return personJson
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue