feat:
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
mol
2023-09-06 10:03:15 +08:00
parent b0720f2d48
commit 1d7dbeb749
3 changed files with 14 additions and 6 deletions

View File

@ -26,7 +26,7 @@ steps: # 定义管道的执行步骤
registry: https://git.liliyamol.cn:8081 registry: https://git.liliyamol.cn:8081
repo: git.liliyamol.cn:8081/mol/rss-server repo: git.liliyamol.cn:8081/mol/rss-server
# auto_tag: true # auto_tag: true
tags: ["1.2.0", latest] tags: ["1.2.1", latest]
--- ---
kind: pipeline # 定义一个管道 kind: pipeline # 定义一个管道

View File

@ -1,4 +1,5 @@
import os import os
import shutil
def save_file(name, data): def save_file(name, data):
temp_path = os.path.join(os.path.dirname(__file__), 'temp') temp_path = os.path.join(os.path.dirname(__file__), 'temp')
@ -14,8 +15,15 @@ def remove_file(path):
def clear_dir(): def clear_dir():
temp_path = os.path.join(os.path.dirname(__file__), 'temp') temp_path = os.path.join(os.path.dirname(__file__), 'temp')
flag = True
for files in os.listdir(temp_path):
path = os.path.join(temp_path, files)
try: try:
os.rmdir(temp_path) shutil.rmtree(path)
print('temp dir is cleared') except OSError:
except: os.remove(path)
print('temp clear failed')
print('Info: temp dir is cleared')