From d062c94d469f7a784238921f109f1b2127dc094f Mon Sep 17 00:00:00 2001 From: argoneus Date: Sat, 22 May 2021 15:14:38 +0200 Subject: [PATCH] ignoring scripts in side03 --- diva/quest.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/diva/quest.py b/diva/quest.py index 2b0cb41..a2306f0 100644 --- a/diva/quest.py +++ b/diva/quest.py @@ -129,8 +129,14 @@ def load_locations(utage_in): tokens = row["FileName"].split("/") if len(tokens) < 3: continue - if tokens[2] in locations: - raise ValueError("Conflicting paths for file {tokens[2]}") - locations[tokens[2]] = tokens[0] + folder, _scenario, part_id = tokens + # side03 seems to only contain prototype scripts so we ignore it + if folder == "side03": + continue + if part_id in locations: + raise ValueError( + f"Conflicting paths for scene part {part_id}, existing folder: {locations[part_id]}" + ) + locations[part_id] = folder return locations