Skip to content

Commit

Permalink
Minimum version add debug log if no match
Browse files Browse the repository at this point in the history
  • Loading branch information
mcgov committed Jan 21, 2025
1 parent 9a02ce2 commit 1fad9f0
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions lisa/operating_system.py
Original file line number Diff line number Diff line change
Expand Up @@ -415,11 +415,19 @@ def package_exists(
"""
package_name = self.__resolve_package_name(package)
exists = self._package_exists(package_name)
if exists and minimum_version:
return (
if exists and minimum_version is not None:
acceptable = bool(
self.get_package_information(package_name=package_name)
>= minimum_version
)
if not acceptable:
self._log.debug(
(
f"Minimum version of package {package_name} "
f"did not meet minimum of {str(minimum_version)}."
)
)
return acceptable
else:
return exists

Expand Down

0 comments on commit 1fad9f0

Please sign in to comment.