-
Notifications
You must be signed in to change notification settings - Fork 8
Shared and Default Stream Configuration #11
Description
Problem: At the moment, each stream is configured individually. There is no way to share configuration between them.
Idea: Add named stream configurations to the repository.xml file. One can be declared as default. An empty element in a stream configuration indicates that the default configuration should be used, something like can be used to reference a specific configuration.
Original input form @Polve :
One feature I would really like is having the possibility to inherit the stream configurations from the config of the directory containing all the streams.
The scenario is this one: I have a repo container with (possibly) one hundred streams, and since I want most of them to have the same retention periods and snapshot intervals I don't want to copy the configuration on each of them.
I would put a element in the .backup/repository.xml configuration file and any stream that do not defines his policies would inherit from this element.
This way I can still override a stream where I need special retention periods.