diff options
author | Philip Sargent <philip.sargent@gmail.com> | 2022-12-22 00:56:46 +0000 |
---|---|---|
committer | Philip Sargent <philip.sargent@gmail.com> | 2022-12-22 00:56:46 +0000 |
commit | f23764c4861600adc256ccd48bd45e4c710e761c (patch) | |
tree | b941b499fff061c686b267e114ebb05a4e31d5c5 /parsers/survex.py | |
parent | a7a126dd55bbed3d5078bf7a66ec9f2632e48f51 (diff) | |
download | troggle-f23764c4861600adc256ccd48bd45e4c710e761c.tar.gz troggle-f23764c4861600adc256ccd48bd45e4c710e761c.tar.bz2 troggle-f23764c4861600adc256ccd48bd45e4c710e761c.zip |
diagnosing missing entrance file
Diffstat (limited to 'parsers/survex.py')
-rw-r--r-- | parsers/survex.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/parsers/survex.py b/parsers/survex.py index 1f96d6b..27053cd 100644 --- a/parsers/survex.py +++ b/parsers/survex.py @@ -69,13 +69,14 @@ class MapLocations(object): def points(self): for ent in Entrance.objects.all(): if ent.best_station(): + print(f"{ent.filename}", end=", ") try: k = ent.caveandentrance_set.all()[0].cave except: - message = f" ! Failed to get Cave linked to Entrance:{ent.name} from:{ent.filename} best:{ent.best_station()}" + message = f" ! Failed to get Cave linked to Entrance:{ent.name} from:{ent.filename} best:{ent.best_station()} {ent.caveandentrance_set.all()}" DataIssue.objects.create(parser='entrances', message=message) print(message) - raise + continue # skip this entrance try: areaName = k.getArea().short_name except: |