Skip to content

gautamk/confidant

Repository files navigation

confidant

Simple configuration management

![](https://img.shields.io/travis/gautamk/confidant.svg) ![](https://img.shields.io/pypi/v/confidant.svg)
  • Free software: MIT license

Installation

pip install confidant

Choose a Backend

confidant supports the following backends

TODO

  • etcd
  • redis
  • consul
  • zookeeper

Usage

    # In settings.py
    from confidant.backends.dynamodb import DynamodbBackend
    config_backend = DynamodbBackend(table_name='dynamodb_table_name', env='production')

    DB_USER = config_backend.DB_USER
    DB_PASSWORD = config_backend.DB_PASSWORD

Development

Install dependencies

  • pip install -r requirements.txt

About

Simple opinionated configuration management for servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published