mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 01:19:52 +00:00
bitbake: toaster: add rev dep column to image detail pages
Add a column to the custom image pages that shows the reverse
dependencies in a format matching the dependencies column:
- either blank or a button showing the count of reverse dependencies,
- when the button is clicked, a popover appears showing the list
of reverse dependencies, with each package's size, and the total
size of all of the reverse dependencies.
The implementation adds a packages table method to retreive the reverse
dependency total size, and adds a separate 'popover' html template. Both
of these changes follow the pattern for the dependencies column.
[YOCTO #9163]
(Bitbake rev: 2f978dccaa1ec82c7ad350bdc1cd9500000984eb)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Elliot Smith <elliot.smith@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
7a309d964a
commit
18cb7fe426
@@ -725,6 +725,12 @@ class PackagesTable(ToasterTable):
|
||||
static_data_template='\
|
||||
{% include "snippets/pkg_dependencies_popover.html" %}')
|
||||
|
||||
self.add_column(title="Reverse dependencies",
|
||||
static_data_name="reverse_dependencies",
|
||||
static_data_template='\
|
||||
{% include "snippets/pkg_revdependencies_popover.html" %}',
|
||||
hidden=True)
|
||||
|
||||
self.add_column(title="Recipe",
|
||||
field_name="recipe__name",
|
||||
orderable=True,
|
||||
|
||||
Reference in New Issue
Block a user