Skip to content

Shared and Default Stream Configuration #11

@ruediste

Description

@ruediste

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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions