From 475ae4aeda62b20347ec4d76e7c9f7364fc7c7a3 Mon Sep 17 00:00:00 2001 From: Alexey Volkov Date: Tue, 27 Aug 2019 11:22:13 -0700 Subject: [PATCH] SDK - Components - Only yaml component files can be used as source Previously, if the file was a .zip archive, some functions like exception printing would fail as it's not a text file. --- sdk/python/kfp/components/_components.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/python/kfp/components/_components.py b/sdk/python/kfp/components/_components.py index fd72032f3a8..7e482d52cb9 100644 --- a/sdk/python/kfp/components/_components.py +++ b/sdk/python/kfp/components/_components.py @@ -270,5 +270,5 @@ def component_default_to_func_default(component_default: str, is_optional: bool) factory_function_parameters, documentation='\n'.join(func_docstring_lines), func_name=name, - func_filename=component_filename + func_filename=component_filename if (component_filename and component_filename.endswith('.yaml')) else None, )