configure.py
1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# coding=utf-8
import logging
# 程序部署ip:host
deploy_ip_host = "172.26.40.105:8840"
# 系统数据库
SQLALCHEMY_DATABASE_URI = "postgresql://postgres:chinadci@172.26.60.101:5432/dmap_manager"
# 指定精华表所在位置(必须为空间库),设置为None则存放在各自的实体库中
VACUATE_DB_URI = None
#VACUATE_DB_URI = SQLALCHEMY_DATABASE_URI
# DMap引擎
dmap_engine = "http://172.26.60.101:8820"
# 固定配置不需要修改
swagger_configure = {"title": "DMapManager"}
entry_data_thread = 3
SECRET_KEY = b'_5#y2L"F4Q8z\n\xec]/'
# 权限
PermissionActive = False
UserPermission = ['admin']
MonitorPermission = ['admin']
DataPermission = ['admin', 'dataman']
PublishPermission = ['admin', 'dataman', 'publisher']
ServicePermission = ['admin', 'dataman', 'publisher']
log_level = logging.INFO
expiretime = 604_800 # 7天
OA = {
"client_id": "dmap",
"client_secret": "secret",
"scope": "openid profile",
"redirect_uri": "/auth/oa/callback",
"authorization_endpoint": "https://login.chinadci.com/netsso/connect/authorize",
"token_endpoint": "https://login.chinadci.com/netsso/connect/token",
"userinfo_endpoint": "https://login.chinadci.com/netsso/connect/userinfo",
"end_session_endpoint": "https://login.chinadci.com/netsso/connect/endsession"
}
auth_default_redirect_uri="http://localhost:9999"