Skip to content

Commit ae66283

Browse files
committed
Replace logging.info with error msg, issue #69
1 parent 55f26c1 commit ae66283

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

windpowerlib/wind_farm.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -402,8 +402,10 @@ def assign_power_curve(self, wake_losses_model='wind_farm_efficiency',
402402
wind_farm_power_curve['value'].values,
403403
wind_farm_efficiency=self.efficiency))
404404
else:
405-
logging.info("`wake_losses_model` is {} but wind farm ".format(
406-
wake_losses_model) + "efficiency is NOT taken into "
407-
"account as it is None.")
405+
msg = (
406+
"If you use `wake_losses_model` '{model}' your WindFarm "
407+
"needs an efficiency but `efficiency` of {farm} is {eff}.")
408+
raise ValueError(msg.format(model=wake_losses_model, farm=self,
409+
eff=self.efficiency))
408410
self.power_curve = wind_farm_power_curve
409411
return self

0 commit comments

Comments
 (0)