Project

General

Profile

Actions

Feature #3228

closed

Keep supports configuration via YAML

Added by Tim Pierce over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
Keep
Target version:
-
Story points:
-

Description

An administrator should be able to put Keep configuration settings in a file.

Default location of Keep config file: /etc/keep.yml

Config file location can be changed with a --config option. (Note: interesting things may happen if the config file includes a "config" option. Consider explicitly forbidding this.)

Each entry in keep.yml is the name of a command-line option without the leading dashes, e.g. permission_ttl or volumes.

Keep rereads its configuration file upon receiving SIGHUP.

Actions #1

Updated by Tim Pierce over 9 years ago

  • Description updated (diff)
Actions #2

Updated by Tom Clegg over 9 years ago

  • Target version deleted (2014-08-06 Sprint)
Actions #3

Updated by Tom Clegg over 9 years ago

  • Status changed from New to Closed

Closing as undesirable complexity. Command line flags are easier to script. Calling script can translate from YAML to command line flags if it wants to. Restarting the Keep server is much safer than reloading configuration on the fly.

Actions

Also available in: Atom PDF