Commit graph

5 commits

Author SHA1 Message Date
Pierre-Yves Chibon
392627ecab Run black over the entire project
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-29 11:41:28 +02:00
Nils Philippsen
9c018ff12e use a more sensible prefix for system config files
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-12-05 17:32:20 +01:00
Nils Philippsen
4ccfc9b5e6 expose additional configuration files to CLI
This adds the --add-config-file, --add-email-overrides-file options and
as a side effect allows to specify any number of either which will be
applied in order to the respective configuration objects.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-11-21 11:15:48 +01:00
Nils Philippsen
41ca605dde apply defaults to environments
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-11-19 17:26:54 +01:00
Nils Philippsen
c71b3cc0ad add configuration handling module
This module contains the logic to load default, system-wide and, if
specified, additional configuration files and merges them into two
dictionaries: `config` and `email_overrides`.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-11-19 17:26:54 +01:00