From 725e6893263bb414d9cce8958cb2b0275d321ce9 Mon Sep 17 00:00:00 2001 From: Na Zhang Date: Tue, 8 Nov 2016 17:37:36 -0800 Subject: [PATCH] add exception handling for DATABASE_SCM_METADATA_ETL and collect info --- metadata-etl/src/main/resources/jython/CodeSearchExtract.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/metadata-etl/src/main/resources/jython/CodeSearchExtract.py b/metadata-etl/src/main/resources/jython/CodeSearchExtract.py index 1c2b5c72e7..7e6562f9cd 100644 --- a/metadata-etl/src/main/resources/jython/CodeSearchExtract.py +++ b/metadata-etl/src/main/resources/jython/CodeSearchExtract.py @@ -70,7 +70,10 @@ class CodeSearchExtract: # e.g. identity-mt/database/Identity/database.properties # network/database/externmembermap/database.properties # cap-backend/database/campaigns-db/database.properties - databases.append( {'filepath': prop_file, 'app_name': element['docData']['mp']} ) + try: + databases.append( {'filepath': prop_file, 'app_name': element['docData']['mp']} ) + except: + self.logger.error("Exception happens with prop_file {}".format(prop_file)) if result['total'] < 100: break