forked from uncloud/uncloud
Sample config file added + uncloud dependency removed
This commit is contained in:
parent
200a7672f2
commit
347843cb24
2 changed files with 26 additions and 7 deletions
|
@ -1,11 +1,9 @@
|
|||
import etcd3
|
||||
import json
|
||||
import logging
|
||||
|
||||
from functools import wraps
|
||||
|
||||
from uncloud import UncloudException
|
||||
from uncloud.common import logger
|
||||
|
||||
|
||||
class EtcdEntry:
|
||||
def __init__(self, meta_or_key, value, value_in_json=True):
|
||||
|
@ -26,12 +24,14 @@ def readable_errors(func):
|
|||
def wrapper(*args, **kwargs):
|
||||
try:
|
||||
return func(*args, **kwargs)
|
||||
except etcd3.exceptions.ConnectionFailedError:
|
||||
raise UncloudException('Cannot connect to etcd: is etcd running as configured in uncloud.conf?')
|
||||
except etcd3.exceptions.ConnectionFailedError as err:
|
||||
raise etcd3.exceptions.ConnectionFailedError(
|
||||
'Cannot connect to etcd: is etcd running as configured in uncloud.conf?'
|
||||
) from err
|
||||
except etcd3.exceptions.ConnectionTimeoutError as err:
|
||||
raise etcd3.exceptions.ConnectionTimeoutError('etcd connection timeout.') from err
|
||||
except Exception as err:
|
||||
logger.exception('Some etcd error occured. See syslog for details.', err)
|
||||
except Exception:
|
||||
logging.exception('Some etcd error occured. See syslog for details.')
|
||||
|
||||
return wrapper
|
||||
|
||||
|
|
19
sample-pay.conf
Normal file
19
sample-pay.conf
Normal file
|
@ -0,0 +1,19 @@
|
|||
[etcd]
|
||||
host = 127.0.0.1
|
||||
port = 2379
|
||||
|
||||
[stripe]
|
||||
private_key=stripe_private_key
|
||||
|
||||
[app]
|
||||
port = 5000
|
||||
|
||||
[ldap]
|
||||
server = ldap_server_url
|
||||
admin_dn = ldap_admin_dn
|
||||
admin_password = ldap_admin_password
|
||||
customer_dn = ldap_customer_dn
|
||||
user_dn = ldap_user_dn
|
||||
|
||||
internal_user_ou = users
|
||||
customer_ou = customer
|
Loading…
Reference in a new issue