From ac78f900e47d85f4e0025dde8c70221846670e7b Mon Sep 17 00:00:00 2001 From: michigg Date: Mon, 30 Oct 2017 00:55:30 +0100 Subject: [PATCH] hotfix lecture import --- ofu_app/apps/donar/utils/migrate_data_lectures.py | 14 ++++++++++++-- ofu_app/apps/donar/utils/migrate_data_rooms.py | 1 + 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ofu_app/apps/donar/utils/migrate_data_lectures.py b/ofu_app/apps/donar/utils/migrate_data_lectures.py index 2fbbcc6..6b85e57 100644 --- a/ofu_app/apps/donar/utils/migrate_data_lectures.py +++ b/ofu_app/apps/donar/utils/migrate_data_lectures.py @@ -43,6 +43,7 @@ def writeUnivisLectureTermsInDB(lecture, lecture_obj): term_obj.save() lecture_obj.term.add(term_obj) except IntegrityError as err: + print("ROOM_ID: " + str(room_id)) print(err.args) else: @@ -61,6 +62,7 @@ def writeUnivisLectureTermsInDB(lecture, lecture_obj): term_obj.save() lecture_obj.term.add(term_obj) except IntegrityError as err: + print("ROOM_ID: " + str(room_id)) print(err.args) @@ -110,13 +112,21 @@ def showStatus(status: str): def main(): # get food jsons showStatus("Start with:") - # writeUnivisLectureDataInDB(univis_lectures_parser.parsePage(univis_lectures(FAKULTAET_SoWi))) + writeUnivisLectureDataInDB(univis_lectures_parser.parsePage(univis_lectures(FAKULTAET_SoWi))) + pprint("----------------------------------------------------------------------------------------") + showStatus("After SoWi:") - # writeUnivisLectureDataInDB(univis_lectures_parser.parsePage(univis_lectures(FAKULTAET_GuK))) + writeUnivisLectureDataInDB(univis_lectures_parser.parsePage(univis_lectures(FAKULTAET_GuK))) + pprint("----------------------------------------------------------------------------------------") + showStatus("After GuK:") writeUnivisLectureDataInDB(univis_lectures_parser.parsePage(univis_lectures(FAKULTAET_HuWi))) + pprint("----------------------------------------------------------------------------------------") + showStatus("After HuWi:") writeUnivisLectureDataInDB(univis_lectures_parser.parsePage(univis_lectures(FAKULTAET_WIAI))) + pprint("----------------------------------------------------------------------------------------") + showStatus("After WIAI:") diff --git a/ofu_app/apps/donar/utils/migrate_data_rooms.py b/ofu_app/apps/donar/utils/migrate_data_rooms.py index 737376b..7957c82 100644 --- a/ofu_app/apps/donar/utils/migrate_data_rooms.py +++ b/ofu_app/apps/donar/utils/migrate_data_rooms.py @@ -100,6 +100,7 @@ def main(): writeUnivisRoomDataInDB(univis_rooms_parser.parsePage(univis_rooms_loc("v"))) writeUnivisRoomDataInDB(univis_rooms_parser.parsePage(univis_rooms_loc("w"))) writeUnivisRoomDataInDB(univis_rooms_parser.parsePage(univis_rooms_loc("d"))) + writeUnivisRoomDataInDB(univis_rooms_parser.parsePage(univis_rooms_loc("x"))) pprint("Now: Room: " + str(Room.objects.count()))