Updated for packages

This commit is contained in:
Dimitris Zlatanidis 2023-03-27 11:32:30 +03:00
parent c57e860265
commit ea1c58b804

View file

@ -191,17 +191,16 @@ class ViewMessage(Configs):
os.system('clear')
return tags
def summary(self, slackbuilds: list, dependencies: list, option: str) -> None:
def summary(self, packages: list, dependencies: list, option: str) -> None:
""" View the status of the packages action. """
slackbuilds.extend(dependencies)
packages.extend(dependencies)
install = upgrade = remove = 0
installed: bool = False
reinstall: bool = self.utils.is_option(self.flag_reinstall, self.flags)
for sbo in slackbuilds:
for pkg in packages:
upgradeable: str = self.utils.is_package_upgradeable(sbo)
installed: str = self.utils.is_package_installed(sbo)
upgradeable: str = self.utils.is_package_upgradeable(pkg)
installed: str = self.utils.is_package_installed(pkg)
if not installed:
install += 1
@ -221,7 +220,7 @@ class ViewMessage(Configs):
f'installed and {upgrade} will be upgraded.{self.endc}')
elif option == 'build':
print(f'{self.grey}Total {len(slackbuilds)} packages '
print(f'{self.grey}Total {len(packages)} packages '
f'will be build in {self.tmp_path} folder.{self.endc}')
elif option == 'remove':
@ -229,7 +228,7 @@ class ViewMessage(Configs):
f'will be removed.{self.endc}')
elif option == 'download':
print(f'{self.grey}{len(slackbuilds)} packages '
print(f'{self.grey}{len(packages)} packages '
f'will be downloaded in {self.download_only} folder.{self.endc}')
def logs_packages(self, dependencies: list) -> None: