-
Notifications
You must be signed in to change notification settings - Fork 297
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
Configurations - Hierarchy configurations #267
Comments
Could you please expand the description of this issue? It is totally unclear what is meant here. |
The idea is remove the defaults.conf file and have the runtime.conf in the following format: Current config:
Proposal:
|
Sounds reasonable for me. +1 |
A little more context information... Explanation:
Example:
|
Will be postponed as this needs also changes in intelmq-manager and @mauroasilva is not available currently. |
I want to bring this up again. Do we want this change for 1.0, 1.1 or 2.0? It does make sense to apply it now, because doing the change in 1.1, we must allow both configurations for backwards-compatibility. This would be error-prone for both the users and in code. Working on 1.0 we can still break compatibility. |
Basically we are talking about inheritance (object orient programming inheritance) here. |
For 1.0 we could easily remove Migration path: Until 1.0 we still read the system.conf, (if it exists) but emit a warning. In 1.0 we remove it entirely. |
Next step before 1.0 could be: remove startup.conf and move the values into runtime.conf. On intelmq-side this is trivial, for the manager (I guess) too. What do you think? The bots themselves do not depend on it, it's only the ctl-tool which uses/reads it. |
+1 |
Revisiting this issue : how does it play together with our idea of splitting up the config into snippets for each bot in a conf.d/* directory structure? Does that play into this issue or do you want to keep it separate? For me this thread is not very clearly defined right now. Are we talking about only inheritance of values of a config? It's not 100% clear how the config part of intelmq shall look like in the future? (by which deadline now)? |
#267 Signed-off-by: Sebastian Wagner <sebix@sebix.at>
Hi, |
@vince-nayal still not implemented, unfortunately |
The configuration has been revisited since the creation of the issue (removal of system.conf and startup.conf). Issue is staled since 3 years, so closing now. |
The text was updated successfully, but these errors were encountered: