From: Sujith H Date: Fri, 29 Jul 2016 07:11:19 +0000 (+0000) Subject: toaster: updte build tables for locally imported layers X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1b0934b45d3704de604405826de9fc1da51ceae1;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git toaster: updte build tables for locally imported layers Update the build tables section for locally imported layers. Here we do not provide informations such as branch or commit. Because those are locally imported layer(s). [YOCO #9911] Signed-off-by: Sujith H --- diff --git a/lib/toaster/toastergui/buildtables.py b/lib/toaster/toastergui/buildtables.py index 82a8ba5378b..b6485e64fd7 100644 --- a/lib/toaster/toastergui/buildtables.py +++ b/lib/toaster/toastergui/buildtables.py @@ -109,15 +109,31 @@ class BuiltPackagesTableBase(tables.PackagesTable): hidden=True, orderable=True) + layer_branch_template = ''' + {%if not data.recipe.layer_version.layer.local_source_dir %} + {{data.recipe.layer_version.branch}} + {% else %} + Not applicable + + {% endif %} + ''' + self.add_column(title="Layer branch", field_name="recipe__layer_version__branch", hidden=True, + static_data_name="recipe__layer_version__branch", + static_data_template=layer_branch_template, orderable=True) git_rev_template = ''' + {% if not data.recipe.layer_version.layer.local_source_dir %} {% with vcs_ref=data.recipe.layer_version.commit %} {% include 'snippets/gitrev_popover.html' %} {% endwith %} + {% else %} + Not applicable + + {% endif %} ''' self.add_column(title="Layer commit", @@ -250,10 +266,24 @@ class BuiltRecipesTable(BuildTablesMixin): '{% if data.pathflags %}({{data.pathflags}})'\ '{% endif %}' + git_branch_template = ''' + {% if data.layer_version.layer.local_source_dir %} + Not applicable + + {% else %} + {{data.layer_version.branch}} + {% endif %} + ''' + git_rev_template = ''' + {% if data.layer_version.layer.local_source_dir %} + Not applicable + + {% else %} {% with vcs_ref=data.layer_version.commit %} {% include 'snippets/gitrev_popover.html' %} {% endwith %} + {% endif %} ''' depends_on_tmpl = ''' @@ -342,6 +372,8 @@ class BuiltRecipesTable(BuildTablesMixin): self.add_column(title="Layer branch", field_name="layer_version__branch", + static_data_name="layer_version__branch", + static_data_template=git_branch_template, orderable=True, hidden=True)