We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d92ed73 commit 68c048cCopy full SHA for 68c048c
jamf/version.py
@@ -26,11 +26,10 @@ def string():
26
def jamf_version_up_to(min_version):
27
full_version = string()
28
try:
29
- m = re.match(r"^([0-9]+)\.([0-9]+)\.([0-9]+)", full_version)
30
- min1, min2, min3 = min_version.split(".")
31
- if ( int(m.group(1)) >= int(min1) and
32
- int(m.group(2)) >= int(min2) and
33
- int(m.group(3)) >= int(min3)):
+ m = re.match(r"^([0-9]+\.[0-9]+\.[0-9]+)", full_version)
+ min1 = tuple(map(int, (min_version.split("."))))
+ cur = tuple(map(int, (m.group(1).split("."))))
+ if (min1 <= cur):
34
return min_version # Pass
35
except AttributeError:
36
return full_version # Fail
0 commit comments