mirror of
https://gitlab.com/dslackw/slpkg.git
synced 2025-02-05 08:46:20 +01:00
Updated to choose installed
This commit is contained in:
parent
b529a4491f
commit
a8ef2a2e33
1 changed files with 5 additions and 8 deletions
|
@ -49,17 +49,14 @@ class Choose(Configs):
|
||||||
|
|
||||||
return packages
|
return packages
|
||||||
|
|
||||||
def choose_from_installed(self, packages: list):
|
def choose_from_installed(self, packages: list) -> None:
|
||||||
""" Choose installed packages for remove or find. """
|
""" Choose installed packages for remove or find. """
|
||||||
installed_packages: list = list(self.utils.all_installed().values())
|
for name, package in self.utils.all_installed().items():
|
||||||
|
version: str = self.utils.split_package(package)['version']
|
||||||
for package in installed_packages:
|
|
||||||
package_name: str = self.utils.split_package(package)['name']
|
|
||||||
package_version: str = self.utils.split_package(package)['version']
|
|
||||||
|
|
||||||
for pkg in packages:
|
for pkg in packages:
|
||||||
if pkg in package or pkg == '*':
|
if pkg in name or pkg == '*':
|
||||||
self.choices.extend([(package_name, package_version, False, f'Package: {package}')])
|
self.choices.extend([(name, version, False, f'Package: {package}')])
|
||||||
|
|
||||||
def choose_for_upgraded(self, data: dict, packages: list):
|
def choose_for_upgraded(self, data: dict, packages: list):
|
||||||
""" Choose packages that they will going to upgrade. """
|
""" Choose packages that they will going to upgrade. """
|
||||||
|
|
Loading…
Add table
Reference in a new issue