Skip to content

Commit e9ab4aa

Browse files
chore: replace generic ValueError with DomainValidationException
1 parent d1ff3d3 commit e9ab4aa

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/libecalc/domain/process/compressor/core/train/compressor_train_common_shaft_multiple_streams_and_pressures.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from libecalc.common.errors.exceptions import IllegalStateException
88
from libecalc.common.fixed_speed_pressure_control import FixedSpeedPressureControl
99
from libecalc.common.logger import logger
10-
from libecalc.domain.component_validation_error import ProcessChartTypeValidationException
10+
from libecalc.domain.component_validation_error import DomainValidationException, ProcessChartTypeValidationException
1111
from libecalc.domain.process.compressor.core.results import CompressorTrainResultSingleTimeStep
1212
from libecalc.domain.process.compressor.core.train.compressor_train_common_shaft import CompressorTrainCommonShaft
1313
from libecalc.domain.process.compressor.core.train.stage import CompressorTrainStage
@@ -67,7 +67,7 @@ def __init__(
6767
pressure_control: FixedSpeedPressureControl | None = None,
6868
stage_number_interstage_pressure: int | None = None,
6969
):
70-
logger.debug(f"Creating {type(self).__name__} with\n" f"n_stages: {len(stages)} and n_streams: {len(streams)}")
70+
logger.debug(f"Creating {type(self).__name__} with\nn_stages: {len(stages)} and n_streams: {len(streams)}")
7171
super().__init__(
7272
energy_usage_adjustment_constant=energy_usage_adjustment_constant,
7373
energy_usage_adjustment_factor=energy_usage_adjustment_factor,
@@ -118,9 +118,9 @@ def set_evaluation_input(
118118
):
119119
has_interstage_pressure = any(stage.interstage_pressure_control is not None for stage in self.stages)
120120
if has_interstage_pressure and intermediate_pressure is None:
121-
raise ValueError("Energy model requires interstage control pressure to be defined")
121+
raise DomainValidationException("Energy model requires interstage control pressure to be defined")
122122
if not has_interstage_pressure and intermediate_pressure is not None:
123-
raise ValueError("Energy model does not accept interstage control pressure to be defined")
123+
raise DomainValidationException("Energy model does not accept interstage control pressure to be defined")
124124
super().set_evaluation_input(
125125
rate=rate,
126126
suction_pressure=suction_pressure,

0 commit comments

Comments
 (0)