diff --git a/plugins/mongodb/index.py b/plugins/mongodb/index.py index 3396e44e3..da464e440 100755 --- a/plugins/mongodb/index.py +++ b/plugins/mongodb/index.py @@ -1525,6 +1525,12 @@ def runLog(): return getServerDir() + '/logs.pl' +def installPreInspectionDebainCheck(sysId,version): + if version.startwidth('8.0'): + if sysId != '12': + return "[%s]需要debain[12]" % (version,) + return '' + def installPreInspection(version): if mw.isAppleSystem(): return 'ok' @@ -1543,6 +1549,12 @@ def installPreInspection(version): supportOs = ['centos', 'ubuntu', 'debian', 'opensuse'] if not sysName in supportOs: return '暂时仅支持{}'.format(','.join(supportOs)) + + if sysName == 'debian': + check = installPreInspectionDebainCheck(sysId, version) + if check != '': + return check + return 'ok' def uninstallPreInspection(version): @@ -1556,7 +1568,7 @@ def uninstallPreInspection(version): if __name__ == "__main__": func = sys.argv[1] - version = "4.4" + version = '4.4' if (len(sys.argv) > 2): version = sys.argv[2]