diff --git a/src/index_bundle_names.py b/src/index_bundle_names.py index 2781647..ba1cc5c 100755 --- a/src/index_bundle_names.py +++ b/src/index_bundle_names.py @@ -10,6 +10,10 @@ def index_fname(): return mylib.path_data_index('bundle_names.json') +def missing(): + return not mylib.file_exists(index_fname()) + + def load_json_if_not_already(): global _bundle_name_dict if not _bundle_name_dict: diff --git a/src/main.py b/src/main.py index 22abbcb..811b22b 100755 --- a/src/main.py +++ b/src/main.py @@ -39,7 +39,7 @@ def rebuild_domain_index(bundle_ids, deleteOnly=False): def rebuild_name_index(new_ids): - if not mylib.file_exists(mylib.path_data_index('bundle_names.json')): + if index_bundle_names.missing(): index_bundle_names.process(['*']) elif len(new_ids) > 0: index_bundle_names.process(new_ids) # after bundle_download