-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ISAICP-5988: Command config cannot be overridden #135
Conversation
It looks to me this is the same bug that i fixed in #157 via SelfProcessingRoboConfig. (There i thought i implemented a new feature that is needed as part of the base feature, but reading this, it looks like it's a bug that was there in the first place.) |
1a4a840
to
70858c5
Compare
@geek-merlin I wonder what it's your opinion regarding my approach. @ademarco This is a but that affects our project. Could you, please, take a look? It needs 2 approvals. Will get one from our team (Thanks!) |
ISAICP-5988
Description
Each command class is able load configuration from a file by implementing
AbstractCommands::getConfigurationFile()
and returning a hardcoded file path. The method's docblock states:But, unfortunately, these are not defaults because they cannot be overridden. Instead, the runner.yml.dist and runner.yml configs are overridden by values from the
AbstractCommands::getConfigurationFile()
file.The first commit (1a4a840) of this PR proves the bug.
Proposal
Change log
Commands
N/A