MCPcopy Create free account
hub / github.com/sqlmapproject/sqlmap / isVersionGreaterOrEqualThan

Method isVersionGreaterOrEqualThan

lib/core/common.py:598–610  ·  view source on GitHub ↗
(version)

Source from the content-addressed store, hash-verified

596
597 @staticmethod
598 def isVersionGreaterOrEqualThan(version):
599 retVal = False
600
601 if all(_ not in (None, UNKNOWN_DBMS_VERSION) for _ in (Backend.getVersion(), version)):
602 _version = unArrayizeValue(Backend.getVersion())
603 _version = re.sub(r"[<>= ]", "", _version)
604
605 try:
606 retVal = LooseVersion(_version) >= LooseVersion(version)
607 except:
608 retVal = str(_version) >= str(version)
609
610 return retVal
611
612 @staticmethod
613 def isOs(os):

Callers 2

checkDbmsMethod · 0.80
checkDbmsMethod · 0.80

Calls 3

LooseVersionFunction · 0.90
unArrayizeValueFunction · 0.85
getVersionMethod · 0.80

Tested by

no test coverage detected