Skip to content

Commit cdbf0ad

Browse files
authored
[modular] better warn message (#12573)
better warn message
1 parent 5e8415a commit cdbf0ad

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/diffusers/modular_pipelines/modular_pipeline.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2130,8 +2130,13 @@ def load_components(self, names: Optional[Union[List[str], str]] = None, **kwarg
21302130
component_load_kwargs[key] = value["default"]
21312131
try:
21322132
components_to_register[name] = spec.load(**component_load_kwargs)
2133-
except Exception as e:
2134-
logger.warning(f"Failed to create component '{name}': {e}")
2133+
except Exception:
2134+
logger.warning(
2135+
f"\nFailed to create component {name}:\n"
2136+
f"- Component spec: {spec}\n"
2137+
f"- load() called with kwargs: {component_load_kwargs}\n\n"
2138+
f"{traceback.format_exc()}"
2139+
)
21352140

21362141
# Register all components at once
21372142
self.register_components(**components_to_register)

0 commit comments

Comments
 (0)