package.py -> command.py

a
This commit is contained in:
2025-06-11 16:24:51 -04:00
parent 478e40c4e3
commit 97e3348bd4
2 changed files with 5 additions and 4 deletions

View File

@ -2,7 +2,7 @@ import subprocess
from typing import Optional from typing import Optional
def installed(package_name: str) -> Optional[bool]: def package_installed(package_name: str) -> Optional[bool]:
try: try:
installed = subprocess.run(["dpkg", "-s", package_name], stdout=subprocess.PIPE, stderr=subprocess.PIPE).returncode == 0 installed = subprocess.run(["dpkg", "-s", package_name], stdout=subprocess.PIPE, stderr=subprocess.PIPE).returncode == 0
if not installed: if not installed:
@ -11,3 +11,4 @@ def installed(package_name: str) -> Optional[bool]:
except Exception as err: except Exception as err:
print(err) print(err)
return None return None

View File

@ -1,7 +1,7 @@
import time import time
import re import re
import package import command
import cli import cli
import cpu import cpu
@ -94,5 +94,5 @@ def main():
print(address.not_valid_prompt()) print(address.not_valid_prompt())
if __name__ == "__main__": if __name__ == "__main__":
if package.installed("lm-sensors"): if command.package_installed("lm-sensors"):
main() main()