Skip to content

Commit cef4a8e

Browse files
committed
Require keyword arguments in microgrid.*_pool methods
Signed-off-by: Sahas Subramanian <[email protected]>
1 parent 3b27f3c commit cef4a8e

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

src/frequenz/sdk/microgrid/_data_pipeline.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ def producer(self) -> Producer:
184184

185185
def ev_charger_pool(
186186
self,
187+
*,
187188
priority: int,
188189
component_ids: abc.Set[int] | None = None,
189190
name: str | None = None,
@@ -254,6 +255,7 @@ def ev_charger_pool(
254255

255256
def pv_pool(
256257
self,
258+
*,
257259
priority: int,
258260
component_ids: abc.Set[int] | None = None,
259261
name: str | None = None,
@@ -330,6 +332,7 @@ def grid(self) -> Grid:
330332

331333
def battery_pool(
332334
self,
335+
*,
333336
priority: int,
334337
component_ids: abc.Set[int] | None = None,
335338
name: str | None = None,
@@ -504,6 +507,7 @@ def producer() -> Producer:
504507

505508

506509
def ev_charger_pool(
510+
*,
507511
priority: int,
508512
component_ids: abc.Set[int] | None = None,
509513
name: str | None = None,
@@ -537,10 +541,13 @@ def ev_charger_pool(
537541
Returns:
538542
An `EVChargerPool` instance.
539543
"""
540-
return _get().ev_charger_pool(priority, component_ids, name)
544+
return _get().ev_charger_pool(
545+
priority=priority, component_ids=component_ids, name=name
546+
)
541547

542548

543549
def battery_pool(
550+
*,
544551
priority: int,
545552
component_ids: abc.Set[int] | None = None,
546553
name: str | None = None,
@@ -574,10 +581,13 @@ def battery_pool(
574581
Returns:
575582
A `BatteryPool` instance.
576583
"""
577-
return _get().battery_pool(priority, component_ids, name)
584+
return _get().battery_pool(
585+
priority=priority, component_ids=component_ids, name=name
586+
)
578587

579588

580589
def pv_pool(
590+
*,
581591
priority: int,
582592
component_ids: abc.Set[int] | None = None,
583593
name: str | None = None,
@@ -611,7 +621,7 @@ def pv_pool(
611621
Returns:
612622
A `PVPool` instance.
613623
"""
614-
return _get().pv_pool(priority, component_ids, name)
624+
return _get().pv_pool(priority=priority, component_ids=component_ids, name=name)
615625

616626

617627
def grid() -> Grid:

0 commit comments

Comments
 (0)