update.py: skip unless layerbranch.updates_enabled

If layerbranch.updates_enabled is false, skip the update.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
This commit is contained in:
Tim Orling 2023-10-07 13:36:44 -07:00
parent 3e121980bd
commit 00a430c666

View File

@ -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)