diff options
Diffstat (limited to 'parsers/logbooks.py')
-rw-r--r-- | parsers/logbooks.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/parsers/logbooks.py b/parsers/logbooks.py index e59f46e..c41dd08 100644 --- a/parsers/logbooks.py +++ b/parsers/logbooks.py @@ -658,7 +658,11 @@ def LoadLogbooks(): DataIssue.objects.filter(parser='logbooks').delete() expos = Expedition.objects.all() if len(expos) <= 1: - print(" ! No expeditions found. Load 'people' first.\n") + message = f" ! - No expeditions found. Load 'people' first" + DataIssue.objects.create(parser='logbooks', message=message) + logdataissues[f"sqlfail 0000"]=message + print(message) + noexpo = ["1986", "2020", "2021",] #no expo lostlogbook = ["1976", "1977", "1978", "1979", "1980", "1981"] sqlfail = ["1987", "1988", "1989"] # breaks mysql with db constraint fail - debug locally first] @@ -684,6 +688,7 @@ def LoadLogbooks(): message = f" ! - Not even attempting to parse logbook for {expo.year} until code fixed" DataIssue.objects.create(parser='logbooks', message=message) logdataissues[f"sqlfail {expo.year}"]=message + print(message) if expo.year not in nologbook: print((" - Logbook for: " + expo.year)) |