diff --git a/ProcessorComponents.py b/ProcessorComponents.py index f52434ff2e3d2e9cd2a7824f595031256cbf1d93..ed24fe41389082f65d983e04766fd78ddd8ee8fe 100644 --- a/ProcessorComponents.py +++ b/ProcessorComponents.py @@ -184,11 +184,19 @@ def query_past_successes(input_args): # check if deposition data is readily available dep_success_file = Template(config_i[component]['Deposition']['SuccessFileTemplate']).substitute(**config_i) - query_proceed(dep_success_file,'deposition') + try: + query_proceed(dep_success_file,'deposition') + except: + dep_success_file_alt = Template(config_i[component]['Deposition']['AlternativeSuccessFileTemplate']).substitute(**config_i) + query_proceed(dep_success_file_alt,'deposition') # check if environment data is readily available env_success_file = Template(config_i[component]['Environment']['SuccessFileTemplate']).substitute(**config_i) - query_proceed(env_success_file,'envsironment') + try: + query_proceed(env_success_file,'environment') + except: + env_success_file_alt = Template(config_i[component]['Environment']['AlternativeSuccessFileTemplate']).substitute(**config_i) + query_proceed(env_success_file_alt,'environment') return True