Skip to content

LibMCCore: Implements Machine Configuration Management API - #32

Closed
yrodzikau wants to merge 1 commit into
alexanderoster:developfrom
yrodzikau:split_config_merge
Closed

LibMCCore: Implements Machine Configuration Management API#32
yrodzikau wants to merge 1 commit into
alexanderoster:developfrom
yrodzikau:split_config_merge

Conversation

@yrodzikau

Copy link
Copy Markdown

LibMCCore: Implements Machine Configuration Management API: Handler, Type, XSD, Version, Iterators

  • Implements MachineConfigurationHandler for registering and retrieving configuration types.
  • Implements MachineConfigurationType with XSD and Version management (create, list, activate).
  • Implements MachineConfigurationXSD with version control and schema validation support.
  • Implements MachineConfigurationVersion with history tracking and XSD migration.
  • Implements Iterators for Types, XSDs, and Versions to enable list operations.
  • Enforces encapsulated DB access patterns for all Machine Configuration entities.

…Type, XSD, Version, Iterators

- Implements MachineConfigurationHandler for registering and retrieving configuration types.
- Implements MachineConfigurationType with XSD and Version management (create, list, activate).
- Implements MachineConfigurationXSD with version control and schema validation support.
- Implements MachineConfigurationVersion with history tracking and XSD migration.
- Implements Iterators for Types, XSDs, and Versions to enable list operations.
- Enforces encapsulated DB access patterns for all Machine Configuration entities.

Signed-off-by: Yury Rodzikau <y.rodzikau@c1-technologies.com>
@yrodzikau yrodzikau closed this Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant