Skip to content

Commit 38e2e08

Browse files
committed
Make microgrid ID a required field
Signed-off-by: cwasicki <[email protected]>
1 parent 04d5de2 commit 38e2e08

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/frequenz/data/microgrid/config.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,12 +155,12 @@ class BatteryConfig:
155155
class Metadata:
156156
"""Metadata for a microgrid."""
157157

158+
microgrid_id: int
159+
"""ID of the microgrid."""
160+
158161
name: str | None = None
159162
"""Name of the microgrid."""
160163

161-
microgrid_id: int | None = None
162-
"""ID of the microgrid."""
163-
164164
enterprise_id: int | None = None
165165
"""Enterprise ID of the microgrid."""
166166

@@ -184,7 +184,7 @@ class Metadata:
184184
class MicrogridConfig:
185185
"""Configuration of a microgrid."""
186186

187-
meta: Metadata | None = None
187+
meta: Metadata
188188
"""Metadata of the microgrid."""
189189

190190
pv: dict[str, PVConfig] | None = None

0 commit comments

Comments
 (0)