From 44ce4eac5c360483e160eface7af903a4d3ec878 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 22 Aug 2023 11:38:24 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20fix(endpoints.py):=20refactor=20?= =?UTF-8?q?logger.debug=20statement=20to=20improve=20readability=20and=20p?= =?UTF-8?q?rovide=20more=20information=20=F0=9F=94=A7=20fix(base.py):=20re?= =?UTF-8?q?move=20redundant=20logger.debug=20statement=20=F0=9F=94=A7=20fi?= =?UTF-8?q?x(directory=5Freader.py):=20refactor=20logger.debug=20statement?= =?UTF-8?q?=20to=20improve=20readability=20and=20provide=20more=20informat?= =?UTF-8?q?ion=20=F0=9F=94=A7=20fix(types.py):=20refactor=20logger.debug?= =?UTF-8?q?=20statement=20to=20improve=20readability=20and=20provide=20mor?= =?UTF-8?q?e=20information?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/api/v1/endpoints.py | 4 +++- src/backend/langflow/graph/edge/base.py | 1 - src/backend/langflow/interface/custom/directory_reader.py | 2 +- src/backend/langflow/interface/types.py | 4 +++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/backend/langflow/api/v1/endpoints.py b/src/backend/langflow/api/v1/endpoints.py index 1e1524222..2c109224b 100644 --- a/src/backend/langflow/api/v1/endpoints.py +++ b/src/backend/langflow/api/v1/endpoints.py @@ -56,7 +56,9 @@ def get_all(): logger.info(f"Loading {len(custom_component_dicts)} category(ies)") for custom_component_dict in custom_component_dicts: - logger.debug(custom_component_dict) + logger.debug( + {key: len(value) for key, value in custom_component_dict.items()} + ) custom_components_from_file = merge_nested_dicts_with_renaming( custom_components_from_file, custom_component_dict ) diff --git a/src/backend/langflow/graph/edge/base.py b/src/backend/langflow/graph/edge/base.py index 569d33ec0..dc7eab328 100644 --- a/src/backend/langflow/graph/edge/base.py +++ b/src/backend/langflow/graph/edge/base.py @@ -40,7 +40,6 @@ class Edge: if no_matched_type: logger.debug(self.source_types) logger.debug(self.target_reqs) - if no_matched_type: raise ValueError( f"Edge between {self.source.vertex_type} and {self.target.vertex_type} " f"has no matched type" diff --git a/src/backend/langflow/interface/custom/directory_reader.py b/src/backend/langflow/interface/custom/directory_reader.py index 7bff7b5f5..44b2d4f1b 100644 --- a/src/backend/langflow/interface/custom/directory_reader.py +++ b/src/backend/langflow/interface/custom/directory_reader.py @@ -77,7 +77,7 @@ class DirectoryReader: ] filtered = [menu for menu in items if menu["components"]] logger.debug( - f'Filtered components {"with errors" if with_errors else ""}: {filtered}' + f'Filtered components {"with errors" if with_errors else ""}: {len(filtered)}' ) return {"menu": filtered} diff --git a/src/backend/langflow/interface/types.py b/src/backend/langflow/interface/types.py index bbdcb4461..824b0af50 100644 --- a/src/backend/langflow/interface/types.py +++ b/src/backend/langflow/interface/types.py @@ -337,7 +337,9 @@ def build_valid_menu(valid_components): valid_menu[menu_name] = {} for component in menu_item["components"]: - logger.debug(f"Building component: {component}") + logger.debug( + f"Building component: {component.get('name'), component.get('output_types')}" + ) try: component_name = component["name"] component_code = component["code"]