Update manage.py

This commit is contained in:
qiaofeng1227 2023-05-09 08:30:27 +08:00 committed by GitHub
parent 85a19f5b3e
commit 9b4e788e7f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -145,6 +145,8 @@ def uninstall_app(app_id):
code, message = docker.check_app_id(app_id)
if code == None:
app_name = app_id.split('_')[0]
customer_name = app_id.split('_')[1]
app_path = ""
info, code_exist = app_exits_in_docker(app_id)
if code_exist:
app_path = info.split()[-1].rsplit('/', 1)[0]
@ -158,7 +160,12 @@ def uninstall_app(app_id):
delete_app_failedjob(app_id)
else:
raise CommandException(const.ERROR_CLIENT_PARAM_NOTEXIST, "AppID is not exist", "")
# Force to delete
try:
cmd = " sudo rm -rf " + app_path
shell_execute.execute_command_output_all(cmd)
except CommandException as ce:
myLogger.info_logger("Delete app compose exception")
else:
raise CommandException(code, message, "")