Skip to content

Commit ba63c82

Browse files
committed
Move ConfigManagingActor to frequenz.sdk.config
This is done to cleanup the `frequenz.sdk.actor` package. Signed-off-by: Sahas Subramanian <[email protected]>
1 parent 1573b46 commit ba63c82

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

src/frequenz/sdk/actor/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,6 @@ async def main() -> None: # (6)!
599599
from ..timeseries._resampling import ResamplerConfig
600600
from ._actor import Actor
601601
from ._background_service import BackgroundService
602-
from ._config_managing import ConfigManagingActor
603602
from ._data_sourcing import ComponentMetricId, ComponentMetricRequest, DataSourcingActor
604603
from ._resampling import ComponentMetricsResamplingActor
605604
from ._run_utils import run
@@ -610,7 +609,6 @@ async def main() -> None: # (6)!
610609
"ComponentMetricId",
611610
"ComponentMetricRequest",
612611
"ComponentMetricsResamplingActor",
613-
"ConfigManagingActor",
614612
"DataSourcingActor",
615613
"ResamplerConfig",
616614
"run",
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# License: MIT
2+
# Copyright © 2024 Frequenz Energy-as-a-Service GmbH
3+
4+
"""Read and update config variables."""
5+
6+
from ._config_managing import ConfigManagingActor
7+
8+
__all__ = ["ConfigManagingActor"]
File renamed without changes.

tests/actor/test_config_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import pytest
1111
from frequenz.channels import Broadcast
1212

13-
from frequenz.sdk.actor import ConfigManagingActor
13+
from frequenz.sdk.config import ConfigManagingActor
1414

1515

1616
class Item:

0 commit comments

Comments
 (0)