@@ -307,7 +307,8 @@ async def extract_knowledge_graph_from_file(
307307 node_detail = graphDb_data_Access .get_current_status_document_node (file_name )
308308 # Set the status "Completed" in logging becuase we are treating these error already handled by application as like custom errors.
309309 json_obj = {'api_name' :'extract' ,'message' :error_message ,'file_created_at' :formatted_time (node_detail [0 ]['created_time' ]),'error_message' :error_message , 'file_name' : file_name ,'status' :'Completed' ,
310- 'db_url' :uri , 'userName' :userName , 'database' :database ,'success_count' :1 , 'source_type' : source_type , 'source_url' :source_url , 'wiki_query' :wiki_query , 'logging_time' : formatted_time (datetime .now (timezone .utc )),'email' :email }
310+ 'db_url' :uri , 'userName' :userName , 'database' :database ,'success_count' :1 , 'source_type' : source_type , 'source_url' :source_url , 'wiki_query' :wiki_query , 'logging_time' : formatted_time (datetime .now (timezone .utc )),'email' :email ,
311+ 'allowedNodes' : allowedNodes , 'allowedRelationship' : allowedRelationship }
311312 logger .log_struct (json_obj , "INFO" )
312313 logging .exception (f'File Failed in extraction: { e } ' )
313314 return create_api_response ("Failed" , message = error_message , error = error_message , file_name = file_name )
@@ -322,7 +323,8 @@ async def extract_knowledge_graph_from_file(
322323 node_detail = graphDb_data_Access .get_current_status_document_node (file_name )
323324
324325 json_obj = {'api_name' :'extract' ,'message' :message ,'file_created_at' :formatted_time (node_detail [0 ]['created_time' ]),'error_message' :error_message , 'file_name' : file_name ,'status' :'Failed' ,
325- 'db_url' :uri , 'userName' :userName , 'database' :database ,'failed_count' :1 , 'source_type' : source_type , 'source_url' :source_url , 'wiki_query' :wiki_query , 'logging_time' : formatted_time (datetime .now (timezone .utc )),'email' :email }
326+ 'db_url' :uri , 'userName' :userName , 'database' :database ,'failed_count' :1 , 'source_type' : source_type , 'source_url' :source_url , 'wiki_query' :wiki_query , 'logging_time' : formatted_time (datetime .now (timezone .utc )),'email' :email ,
327+ 'allowedNodes' : allowedNodes , 'allowedRelationship' : allowedRelationship }
326328 logger .log_struct (json_obj , "ERROR" )
327329 logging .exception (f'File Failed in extraction: { e } ' )
328330 return create_api_response ('Failed' , message = message + error_message [:100 ], error = error_message , file_name = file_name )
0 commit comments