add ability to fitler by dependency list

This commit is contained in:
2021-04-02 04:20:39 +03:00
parent 534b5600b4
commit 62d55eff19
11 changed files with 75 additions and 2 deletions

View File

@ -40,5 +40,9 @@ class Rebuild(Handler):
:param configuration: configuration instance
"""
application = Application(architecture, configuration)
packages = application.repository.packages()
packages = [
package
for package in application.repository.packages()
if args.depends_on is None or args.depends_on in package.depends
] # we have to use explicit list here for testing purpose
application.update(packages)