diff --git a/cumulus_lambda_functions/snpp_level1a_generate_cmr/generate_cmr.py b/cumulus_lambda_functions/snpp_level1a_generate_cmr/generate_cmr.py index 56ab5a04..6295c0d2 100644 --- a/cumulus_lambda_functions/snpp_level1a_generate_cmr/generate_cmr.py +++ b/cumulus_lambda_functions/snpp_level1a_generate_cmr/generate_cmr.py @@ -127,6 +127,7 @@ def __validate_input(self): def __get_pds_metadata_file(self): self.__input_file_list = self.__event['cma']['event']['meta']['input_granules'][0]['files'] + pds_metadata_file = None for each_file in self.__input_file_list: if 'fileName' not in each_file and 'name' in each_file: # add fileName if there is only name each_file['fileName'] = each_file['name'] @@ -136,8 +137,8 @@ def __get_pds_metadata_file(self): each_file['key'] = s3_key LOGGER.debug(f'checking file: {each_file}') if each_file['key'].upper().endswith('.NC.CAS'): - return each_file - return None + pds_metadata_file = each_file + return pds_metadata_file def __read_pds_metadata_file(self): self._pds_file_dict = self.__get_pds_metadata_file() diff --git a/setup.py b/setup.py index 0c63f6f9..3dd178b0 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ setup( name="cumulus_lambda_functions", - version="1.7.0", + version="1.7.1", packages=find_packages(), install_requires=install_requires, tests_require=['mock', 'nose', 'sphinx', 'sphinx_rtd_theme', 'coverage', 'pystac', 'python-dotenv', 'jsonschema'],