Properly repr() Salt versions >= 3006.0

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
Pedro Algarvio 2023-02-16 11:36:08 +00:00 committed by Pedro Algarvio
parent c4beeb8fb9
commit 9db146a157

View file

@ -554,7 +554,7 @@ class SaltStackVersion:
parts.extend(["major={}".format(self.major), "minor={}".format(self.minor)])
if self.new_version(self.major):
if not self.minor:
if not self.can_have_dot_zero(self.major) and not self.minor:
parts.remove("".join([x for x in parts if re.search("^minor*", x)]))
else:
parts.extend(["bugfix={}".format(self.bugfix)])