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'