【发布时间】:2019-04-14 06:12:40
【问题描述】:
我有以下 Python 伪代码来删除 Tomcat 8 中 /temp 目录的内容。
start 在服务器启动时被调用。我的集成测试失败了,服务器根本无法启动。我不是 Tomcat 专家,所以我想知道什么时候可以安全地删除服务器上的任何目录。我正在尝试删除临时文件和日志(我相信在/temp 和/log 下)。
当删除目录出错时,我仍然希望服务器启动。
def start(server_name):
if (is_running):
clean = False
else:
clean = _clean_directories(server_name)
// start the server
def _clean_directories(server_name):
directory = // create absolute path to directory with `server_name`
if os.path.isdir(directory):
shutil.rmtree(directory)
return True
else:
return False
【问题讨论】:
标签: python python-2.7 tomcat tomcat8