Skip to content

BatteryPool should be more explicit about using all components or a given set of component ids #949

@Marenz

Description

@Marenz

What's needed?

Working a bit with the scenario of possibly changing component ids in the FCR actor, I found it cumbersome that
the empty set had the special meaning of "use all components".

Proposed solution

I propose we:

  • Add an explicit parameter use_all_components: bool
  • Also add a new getter using_all_components: bool to explicitly know if it is using all components or a a specific set

Use cases

No response

Alternatives and workarounds

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    part:microgridAffects the interactions with the microgridpriority:❓We need to figure out how soon this should be addressedscope:breaking-changeBreaking change, users will need to update their codetype:enhancementNew feature or enhancement visitble to users

    Type

    No type

    Projects

    Status

    To do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions