Lib.constants

常量

 1"""
 2常量
 3"""
 4import os
 5
 6WORK_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 7DATA_PATH = os.path.join(WORK_PATH, "data")
 8LOGS_PATH = os.path.join(WORK_PATH, "logs")
 9DUMPS_PATH = os.path.join(WORK_PATH, "exc_dumps")
10PLUGINS_PATH = os.path.join(WORK_PATH, "plugins")
11CONFIG_PATH = os.path.join(WORK_PATH, "config.yml")
12PLUGIN_CONFIGS_PATH = os.path.join(WORK_PATH, "plugin_configs")
13CACHE_PATH = os.path.join(DATA_PATH, "cache")
14
15if not os.path.exists(DATA_PATH):
16    os.makedirs(DATA_PATH)
17
18if not os.path.exists(PLUGIN_CONFIGS_PATH):
19    os.makedirs(PLUGIN_CONFIGS_PATH)
20
21if not os.path.exists(CACHE_PATH):
22    os.makedirs(CACHE_PATH)
23
24if not os.path.exists(LOGS_PATH):
25    os.makedirs(LOGS_PATH)
26
27if not os.path.exists(DUMPS_PATH):
28    os.makedirs(DUMPS_PATH)
WORK_PATH = $PWD
DATA_PATH = '/home/MuRainBot2/data'
LOGS_PATH = '/home/MuRainBot2/logs'
DUMPS_PATH = '/home/MuRainBot2/exc_dumps'
PLUGINS_PATH = '/home/MuRainBot2/plugins'
CONFIG_PATH = '/home/MuRainBot2/config.yml'
PLUGIN_CONFIGS_PATH = '/home/MuRainBot2/plugin_configs'
CACHE_PATH = '/home/MuRainBot2/data/cache'