From 00a430c666eddc3896bdcd7ad514b26b5d9411e0 Mon Sep 17 00:00:00 2001 From: Tim Orling Date: Sat, 7 Oct 2023 13:36:44 -0700 Subject: [PATCH] update.py: skip unless layerbranch.updates_enabled If layerbranch.updates_enabled is false, skip the update. Signed-off-by: Tim Orling --- layerindex/update.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/layerindex/update.py b/layerindex/update.py index 7de9c0d..e7e5c63 100755 --- a/layerindex/update.py +++ b/layerindex/update.py @@ -375,6 +375,11 @@ def main(): if layerbranch_source: layerbranch.vcs_subdir = layerbranch_source.vcs_subdir + layerbranch_updates_enabled = LayerBranch.objects.filter(layer=layer, branch=branchobj.id, updates_enabled=True) + if not layerbranch_updates_enabled: + logger.info("Skipping update of layer %s branch %s - updates disabled" % (layer.name, branchname)) + continue + # Collect repo info urldir = layer.get_fetch_dir() repodir = os.path.join(fetchdir, urldir)