Allow Commandler Properties to be Overridden by DeltaSpike Configuration #102

Open
opened 2020-06-05 04:26:18 +01:00 by Ghost · 0 comments
Ghost commented 2020-06-05 04:26:18 +01:00 (Migrated from codeberg.org)

Feature Request

Sub-Project

  • core

Description

Currently, Commandler has its specific set of properties which can be configured through the annotations.

Since we've removed allowing making a file configuration from the scope of this project, it could be worth at least adding support for allowing DeltaSpike properties to override the default way properties are set.

This would provide another level of configuration, even in binary form, and wouldn't require additional dependencies in Commandler. Users will be welcome to add their own ConfigSources as they wish, or override specific properties through environment variables, or system properties.

# Feature Request <!-- If you feel a heading is irrelevant, just leave it empty or remove it. --> ## Sub-Project <!-- Can you specify which sub-project(s) this is relevant to? If you aren't sure, or this is a proposal for a new sub-project, you can delete this. --> * core ## Description <!-- Explain what this is about, try to use full sentences, and make your point clear. --> Currently, Commandler has its specific set of properties which can be configured through the annotations. Since we've removed allowing making a file configuration from the scope of this project, it could be worth at least adding support for allowing DeltaSpike properties to override the default way properties are set. This would provide another level of configuration, even in binary form, and wouldn't require additional dependencies in Commandler. Users will be welcome to add their own `ConfigSources` as they wish, or override specific properties through environment variables, or system properties.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
SethFalco/commandler#102
No description provided.