pyarmory/aumbry

View on GitHub
aumbry/__init__.py

Summary

Maintainability
A
0 mins
Test Coverage
"""
Attributes:
    FILE (str): Alias of SourceTypes.file
    CONSUL (str): Alias of SourceTypes.consul
"""
from .loader import load, merge, save # NOQA
from .formats.generic import GenericConfig # NOQA
from .formats.js import JsonConfig # NOQA
from .formats.yml import YamlConfig # NOQA
from .sources import SourceTypes

from alchemize.mapping import Attr # NOQA

FILE = SourceTypes.file
FERNET = SourceTypes.fernet
CONSUL = SourceTypes.consul
ETCD2 = SourceTypes.etcd2
PARAM_STORE = SourceTypes.parameter_store


__all__ = [
    'Attr',
    'load',
    'merge',
    'save',
    'JsonConfig',
    'YamlConfig',
    'GenericConfig',
    'SourceTypes',
]