16 lines
499 B
Python
16 lines
499 B
Python
from etcd3_wrapper import Etcd3Wrapper
|
|
from decouple import Config, RepositoryEnv
|
|
|
|
env_vars = Config(RepositoryEnv('/etc/uotp/uotp.conf'))
|
|
|
|
etcd_wrapper_args = ()
|
|
etcd_wrapper_kwargs = {
|
|
'host': env_vars.get('ETCD_URL', 'localhost'),
|
|
'port': env_vars.get('ETCD_PORT', 2379),
|
|
'ca_cert': env_vars.get('CA_CERT', None),
|
|
'cert_cert': env_vars.get('CERT_CERT', None),
|
|
'cert_key': env_vars.get('CERT_KEY', None)
|
|
}
|
|
|
|
etcd_client = Etcd3Wrapper(*etcd_wrapper_args, **etcd_wrapper_kwargs)
|