mirror of
https://gitlab.com/dslackw/slpkg.git
synced 2025-01-28 19:58:18 +01:00
Fixed messages
This commit is contained in:
parent
8deb20f1b5
commit
8b717bfa69
1 changed files with 13 additions and 4 deletions
|
@ -25,6 +25,8 @@ class ViewMessage:
|
||||||
version = SBoQueries(sbo).version()
|
version = SBoQueries(sbo).version()
|
||||||
self._view_build(sbo, version)
|
self._view_build(sbo, version)
|
||||||
|
|
||||||
|
self._view_total(slackbuilds, dependencies, method='build')
|
||||||
|
|
||||||
def install_packages(self, slackbuilds: list, dependencies: list):
|
def install_packages(self, slackbuilds: list, dependencies: list):
|
||||||
print('The following packages will be installed or upgraded:\n')
|
print('The following packages will be installed or upgraded:\n')
|
||||||
|
|
||||||
|
@ -38,12 +40,15 @@ class ViewMessage:
|
||||||
version = SBoQueries(sbo).version()
|
version = SBoQueries(sbo).version()
|
||||||
self._view_install(sbo, version)
|
self._view_install(sbo, version)
|
||||||
|
|
||||||
self._view_total(slackbuilds, dependencies)
|
self._view_total(slackbuilds, dependencies, method='install')
|
||||||
|
|
||||||
def _view_build(self, sbo: str, version: str):
|
def _view_build(self, sbo: str, version: str):
|
||||||
color = self.colors()
|
color = self.colors()
|
||||||
|
|
||||||
if self.utils.is_installed(f'{sbo}-{version}-'):
|
if self.utils.is_installed(f'{sbo}-{version}-'):
|
||||||
|
print(f'[{color["YELLOW"]} build {color["ENDC"]}] -> '
|
||||||
|
f'{sbo}-{version}')
|
||||||
|
else:
|
||||||
print(f'[{color["CYAN"]} build {color["ENDC"]}] -> '
|
print(f'[{color["CYAN"]} build {color["ENDC"]}] -> '
|
||||||
f'{sbo}-{version}')
|
f'{sbo}-{version}')
|
||||||
|
|
||||||
|
@ -57,7 +62,7 @@ class ViewMessage:
|
||||||
print(f'[{color["CYAN"]} install {color["ENDC"]}] -> '
|
print(f'[{color["CYAN"]} install {color["ENDC"]}] -> '
|
||||||
f'{sbo}-{version}')
|
f'{sbo}-{version}')
|
||||||
|
|
||||||
def _view_total(self, slackbuilds: list, dependencies: list):
|
def _view_total(self, slackbuilds: list, dependencies: list, method):
|
||||||
color = self.colors()
|
color = self.colors()
|
||||||
|
|
||||||
slackbuilds.extend(dependencies)
|
slackbuilds.extend(dependencies)
|
||||||
|
@ -70,8 +75,12 @@ class ViewMessage:
|
||||||
else:
|
else:
|
||||||
installed += 1
|
installed += 1
|
||||||
|
|
||||||
print(f'\n{color["GREY"]}Total {installed} will be installed and '
|
if method == 'install':
|
||||||
f'{upgraded} will be upgraded.{color["ENDC"]}')
|
print(f'\n{color["GREY"]}Total {installed} will be installed and '
|
||||||
|
f'{upgraded} will be upgraded.{color["ENDC"]}')
|
||||||
|
else:
|
||||||
|
print(f'\n{color["GREY"]}Total {installed + upgraded} packages '
|
||||||
|
f'will be build.{color["ENDC"]}')
|
||||||
|
|
||||||
def remove_packages(self):
|
def remove_packages(self):
|
||||||
print('The following packages will be removed:\n')
|
print('The following packages will be removed:\n')
|
||||||
|
|
Loading…
Add table
Reference in a new issue