diff --git a/layerindex/update.py b/layerindex/update.py index 9529371..ebb0e34 100755 --- a/layerindex/update.py +++ b/layerindex/update.py @@ -200,6 +200,7 @@ def main(): # they never get used during normal operation). last_rev = {} for branch in branches: + branchobj = utils.get_branch(branch) for layer in layerquery: layerupdate = LayerUpdate() layerupdate.update = update @@ -220,8 +221,6 @@ def main(): urldir = layer.get_fetch_dir() repodir = os.path.join(fetchdir, urldir) - branchobj = utils.get_branch(branch) - if branchobj.update_environment: cmdprefix = branchobj.update_environment.get_command() else: