diff --git a/pyaedt/application/design_solutions.py b/pyaedt/application/design_solutions.py index 979ab40c3f2..8b0fa36aab9 100644 --- a/pyaedt/application/design_solutions.py +++ b/pyaedt/application/design_solutions.py @@ -1,5 +1,6 @@ import copy +from pyaedt.aedt_logger import pyaedt_logger as logger from pyaedt.generic.general_methods import pyaedt_function_handler solutions_defaults = { @@ -549,7 +550,8 @@ def __init__(self, odesign, design_type, aedt_version): self._odesign = odesign self._aedt_version = aedt_version self.model_name = model_names[design_type] - assert design_type in solutions_types, "Wrong Design Type" + if not design_type in solutions_types: + raise ValueError("Design type is not valid.") # deepcopy doesn't work on remote self._solution_options = copy.deepcopy(solutions_types[design_type]) self._design_type = design_type @@ -844,7 +846,7 @@ def solution_type(self, value): opts = "" self._odesign.SetSolutionType(self._solution_options[self._solution_type]["name"], opts) except Exception: - pass + logger.error("Failed to set solution type.") class IcepakDesignSolution(DesignSolution, object): @@ -922,7 +924,7 @@ def solution_type(self, solution_type): try: self._odesign.SetSolutionType(options) except Exception: - pass + logger.error("Failed to set solution type.") class RmXprtDesignSolution(DesignSolution, object): @@ -943,7 +945,7 @@ def solution_type(self, solution_type): self._odesign.SetDesignFlow(self._design_type, solution_type) self._solution_type = solution_type except Exception: - pass + logger.error("Failed to set design flow.") @property def design_type(self): diff --git a/pyaedt/circuit.py b/pyaedt/circuit.py index 3c09eaac547..e8638873c11 100644 --- a/pyaedt/circuit.py +++ b/pyaedt/circuit.py @@ -214,7 +214,7 @@ def create_schematic_from_netlist(self, input_file): self[ppar] = pval xpos = 0.0254 except Exception: - pass + self.logger.error("Failed to parse line '{}'.".format(line)) elif ".model" in line[:7].lower() or ".lib" in line[:4].lower(): model.append(line) if model: