Skip to content

Commit 536b82c

Browse files
committed
fix: Avoid exception if the source is created after we try to get the modules
1 parent 612cd12 commit 536b82c

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

bin/ranking.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ def rank_a_day(self, day: str):
3434
cached_meta: Dict[str, Dict[str, Any]] = {}
3535
config_files = load_all_modules_configs()
3636
for source in self.storage.smembers(f'{day}|sources'):
37+
if source not in config_files:
38+
# get it again, just in case it is created after we open them
39+
config_files = load_all_modules_configs()
3740
self.logger.info(f'{day} - Ranking source: {source}')
3841
source_aggregation_key_v4 = f'{day}|{source}|asns|v4'
3942
source_aggregation_key_v6 = f'{day}|{source}|asns|v6'

0 commit comments

Comments
 (0)