Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJelle Spijker <spijker.jelle@gmail.com>2022-05-09 11:54:07 +0300
committerJelle Spijker <spijker.jelle@gmail.com>2022-05-09 11:54:07 +0300
commit334fca66917cce39de1a8ed4ab9fc38f47026686 (patch)
tree1bb81004ec52c59b1dd40f6ac3533ec526e18acf /cura/Settings
parentd79921c964b164cb5d6b31ac274aabc6122c746f (diff)
parente4e993a44eda820e5c7e199178c1f03198f3b4ea (diff)
Merge remote-tracking branch 'origin/gracefully_fail_cloud_printer' into 5.0
Diffstat (limited to 'cura/Settings')
-rw-r--r--cura/Settings/CuraStackBuilder.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/cura/Settings/CuraStackBuilder.py b/cura/Settings/CuraStackBuilder.py
index 7ede6950d7..ff9a795c43 100644
--- a/cura/Settings/CuraStackBuilder.py
+++ b/cura/Settings/CuraStackBuilder.py
@@ -17,7 +17,7 @@ class CuraStackBuilder:
"""Contains helper functions to create new machines."""
@classmethod
- def createMachine(cls, name: str, definition_id: str, machine_extruder_count: Optional[int] = None) -> Optional[GlobalStack]:
+ def createMachine(cls, name: str, definition_id: str, machine_extruder_count: Optional[int] = None, show_warning_message: bool = True) -> Optional[GlobalStack]:
"""Create a new instance of a machine.
:param name: The name of the new machine.
@@ -34,7 +34,8 @@ class CuraStackBuilder:
definitions = registry.findDefinitionContainers(id = definition_id)
if not definitions:
- ConfigurationErrorMessage.getInstance().addFaultyContainers(definition_id)
+ if show_warning_message:
+ ConfigurationErrorMessage.getInstance().addFaultyContainers(definition_id)
Logger.log("w", "Definition {definition} was not found!", definition = definition_id)
return None