mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-19 05:45:58 +08:00
Improve logging if extruder cant be found while creating extruder stack
This commit is contained in:
parent
31c57d0113
commit
986581c18a
@ -125,7 +125,12 @@ class CuraStackBuilder:
|
|||||||
|
|
||||||
extruder_definition_dict = global_stack.getMetaDataEntry("machine_extruder_trains")
|
extruder_definition_dict = global_stack.getMetaDataEntry("machine_extruder_trains")
|
||||||
extruder_definition_id = extruder_definition_dict[str(extruder_position)]
|
extruder_definition_id = extruder_definition_dict[str(extruder_position)]
|
||||||
extruder_definition = registry.findDefinitionContainers(id = extruder_definition_id)[0]
|
try:
|
||||||
|
extruder_definition = registry.findDefinitionContainers(id = extruder_definition_id)[0]
|
||||||
|
except IndexError as e:
|
||||||
|
# It still needs to break, but we want to know what extruder ID made it break.
|
||||||
|
Logger.log("e", "Unable to find extruder with the id %s", extruder_definition_id)
|
||||||
|
raise e
|
||||||
|
|
||||||
# get material container for extruders
|
# get material container for extruders
|
||||||
material_container = application.empty_material_container
|
material_container = application.empty_material_container
|
||||||
|
Loading…
x
Reference in New Issue
Block a user