@@ -130,8 +130,8 @@ def __init__(
130130 """The distribution algorithm used to distribute power between batteries."""
131131
132132 (
133- self ._bat_inv_map ,
134- self ._inv_bat_map ,
133+ self ._bat_invs_map ,
134+ self ._inv_bats_map ,
135135 self ._bat_bats_map ,
136136 self ._inv_invs_map ,
137137 ) = self ._get_components_pairs (connection_manager .get ().component_graph )
@@ -140,7 +140,7 @@ def __init__(
140140 self ._inverter_receivers : dict [int , Peekable [InverterData ]] = {}
141141
142142 self ._all_battery_status = BatteryPoolStatus (
143- battery_ids = set (self ._bat_inv_map .keys ()),
143+ battery_ids = set (self ._bat_invs_map .keys ()),
144144 battery_status_sender = battery_status_sender ,
145145 max_blocking_duration_sec = 30.0 ,
146146 max_data_age_sec = 10.0 ,
@@ -252,7 +252,7 @@ async def _run(self) -> None: # pylint: disable=too-many-locals
252252 )
253253 battery_distribution : dict [int , float ] = {}
254254 for inverter_id , dist in distribution .distribution .items ():
255- for battery_id in self ._inv_bat_map [inverter_id ]:
255+ for battery_id in self ._inv_bats_map [inverter_id ]:
256256 battery_distribution [battery_id ] = (
257257 battery_distribution .get (battery_id , 0.0 ) + dist
258258 )
@@ -348,7 +348,7 @@ def _get_power_distribution(
348348 unavailable_inv_ids : set [int ] = set ()
349349
350350 for inverter_ids in [
351- self ._bat_inv_map [battery_id_set ] for battery_id_set in unavailable_bat_ids
351+ self ._bat_invs_map [battery_id_set ] for battery_id_set in unavailable_bat_ids
352352 ]:
353353 unavailable_inv_ids = unavailable_inv_ids .union (inverter_ids )
354354
@@ -429,8 +429,8 @@ def _get_components_pairs(
429429 battery to batteries,
430430 inverter to inverters.
431431 """
432- bat_inv_map : dict [int , set [int ]] = {}
433- inv_bat_map : dict [int , set [int ]] = {}
432+ bat_invs_map : dict [int , set [int ]] = {}
433+ inv_bats_map : dict [int , set [int ]] = {}
434434 bat_bats_map : dict [int , set [int ]] = {}
435435 inv_invs_map : dict [int , set [int ]] = {}
436436
@@ -453,7 +453,7 @@ def _get_components_pairs(
453453 "Battery %d has inverter %s" , battery .component_id , list (inverters )
454454 )
455455
456- bat_inv_map [battery .component_id ] = inverters
456+ bat_invs_map [battery .component_id ] = inverters
457457 bat_bats_map .setdefault (battery .component_id , set ()).update (
458458 set (
459459 component .component_id
@@ -463,13 +463,13 @@ def _get_components_pairs(
463463 )
464464
465465 for inverter in inverters :
466- inv_bat_map .setdefault (inverter , set ()).add (battery .component_id )
467- inv_invs_map .setdefault (inverter , set ()).update (bat_inv_map )
466+ inv_bats_map .setdefault (inverter , set ()).add (battery .component_id )
467+ inv_invs_map .setdefault (inverter , set ()).update (bat_invs_map )
468468
469469 # Convert sets to frozensets to make them hashable.
470470 return (
471- {k : frozenset (v ) for k , v in bat_inv_map .items ()},
472- {k : frozenset (v ) for k , v in inv_bat_map .items ()},
471+ {k : frozenset (v ) for k , v in bat_invs_map .items ()},
472+ {k : frozenset (v ) for k , v in inv_bats_map .items ()},
473473 {k : frozenset (v ) for k , v in bat_bats_map .items ()},
474474 {k : frozenset (v ) for k , v in inv_invs_map .items ()},
475475 )
@@ -518,7 +518,7 @@ def _get_components_data(self, batteries: abc.Set[int]) -> list[InvBatPair]:
518518 )
519519
520520 for battery_ids in battery_sets :
521- inverter_ids : frozenset [int ] = self ._bat_inv_map [next (iter (battery_ids ))]
521+ inverter_ids : frozenset [int ] = self ._bat_invs_map [next (iter (battery_ids ))]
522522
523523 data = self ._get_battery_inverter_data (battery_ids , inverter_ids )
524524 if data is None :
@@ -610,7 +610,7 @@ def nan_metric_in_list(data: list[DataType], metrics: list[str]) -> bool:
610610 async def _create_channels (self ) -> None :
611611 """Create channels to get data of components in microgrid."""
612612 api = connection_manager .get ().api_client
613- for battery_id , inverter_ids in self ._bat_inv_map .items ():
613+ for battery_id , inverter_ids in self ._bat_invs_map .items ():
614614 bat_recv : Receiver [BatteryData ] = await api .battery_data (battery_id )
615615 self ._battery_receivers [battery_id ] = bat_recv .into_peekable ()
616616
@@ -644,7 +644,7 @@ def _parse_result(
644644 failed_batteries : set [int ] = set ()
645645
646646 for inverter_id , aws in tasks .items ():
647- battery_ids = self ._inv_bat_map [inverter_id ]
647+ battery_ids = self ._inv_bats_map [inverter_id ]
648648 try :
649649 aws .result ()
650650 except grpc .aio .AioRpcError as err :
0 commit comments