-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsettings.py
82 lines (62 loc) · 1.83 KB
/
settings.py
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#!/usr/bin/python
# coding:utf-8
# 页面头部信息自定义
INFORMATION = "第三方项目部署平台"
# 任务的设置
WEB_CONFIG = [
[1,"查看网卡", "fab -f install.py ifconfig"],
[2,"查看pwd", "fab -f install.py pwd"],
[3,"查看/root/ls", "fab -f install.py ls"],
[4,"查看主机hostname", "fab -f install.py hm"],
]
# 安装应用所需要的配置文件信息
# conf/app_ip.conf 有需要的可以用此配置文件来修改程序的配置
APP_INSTALL_CONFIG = [
['local_redis','本地redis地址'],
['mysql', 'mysql地址'],
['kafka', 'kafka所有地址'],
['zookeeper','zookeeper所有ip地址'],
['flume','flume其中一台ip地址'],
]
# 要在 /install/start 安装的应用名称,用包名来定义,并且分类
# 修改的是 conf/install.conf 配置文件
# supp 是存放java服务器目录
# web 是存放web相关的服务
# comm 存放前置机类型服务
# mid 存放第三方软件
# 目录规范如下 /opt/supp_app /opt/web_app /opt/comm_app /opt/mid_app
#
# 可以跟据自己需求来自定义
#
#
# web标签id号 应用名 应用类型
# '1': ['alarmservice','supp']
#
APP_CODE = {
'1': ['alarmservice','supp'],
'2': ['saveservice','supp'],
'3': ['synservice','supp'],
'4': ['admin','web'],
'5': ['duboo','web'],
'6': ['openservice','web'],
'7': ['nginx','mid'],
'8': ['term_gb_svr','comm'],
'9': ['plat_gb_svr','comm'],
'10': ['plat_gb_cli','comm'],
'11': ['redis','mid'],
'12': ['sunyang','mid']
}
# 目录对应关系
APP_DIR = {
'mid':'/opt/mid_app',
'supp': '/opt/supp_app',
'web': '/opt/web_app',
'comm': '/opt/comm_app'
}
# 配置 index.html内的 查看配置信息
APP_TYPE = {
'supp': 'java服务',
'mid': '第三方服务',
'comm': '前置机服务',
'web': 'web服务',
}