4 Commits

Author SHA1 Message Date
bc50f0160e feat(cli): Add CLI support for RevPi configuration object (revpi-config)
This implements a new command "config" in the CLI to handle RevPi
configuration. It includes parsing and subparser setup for
configuration-related operations. The change improves usability by
extending CLI functionality to manage RevPi configuration objects.
2025-04-21 10:50:45 +02:00
6cd351d8b8 feat(cli): Add 'list-features' action to CLI config commands
Introduce a new 'list-features' action to display all available features
via CLI. Updated argument handling to make 'feature' optional for
'list-features' and added a validation step to ensure the feature name
is provided for other actions.
2025-04-21 10:50:20 +02:00
0e513cd179 feat(cli): Add get_properties helper function for DBus interactions
This function facilitates retrieving specific properties from a DBus
interface, improving code modularity and reusability. It supports both
system and session bus types, streamlining access to DBus resources.
2025-04-21 10:49:47 +02:00
b2a6a184a4 fixup 2025-04-21 10:34:44 +02:00

Diff Content Not Available