mongodb删除保护

This commit is contained in:
Mr Chen
2024-05-07 20:18:23 +08:00
parent 5b1e4d3e0a
commit aa9a412e9a
2 changed files with 11 additions and 0 deletions
+10
View File
@@ -1505,6 +1505,14 @@ def installPreInspection(version):
return '暂时仅支持{}'.format(','.join(supportOs))
return 'ok'
def uninstallPreInspection(version):
stop()
import plugins_api
plugins_api.plugins_api().removeIndex(getPluginName(), version)
return "请手动删除MongoDB[{}]<br/> rm -rf {}".format(version, getServerDir())
if __name__ == "__main__":
func = sys.argv[1]
@@ -1524,6 +1532,8 @@ if __name__ == "__main__":
print(reload())
elif func == 'install_pre_inspection':
print(installPreInspection(version))
elif func == 'uninstall_pre_inspection':
print(uninstallPreInspection(version))
elif func == 'initd_status':
print(initdStatus())
elif func == 'initd_install':
+1
View File
@@ -6,6 +6,7 @@
"title": "MongoDB",
"shell": "install.sh",
"install_pre_inspection":true,
"uninstall_pre_inspection":true,
"versions":["4.4","5.0","6.0","7.0"],
"tip": "soft",
"checks": "server/mongodb",