diff --git a/bench/app.py b/bench/app.py index 1dd0b8aa1..ed006427d 100755 --- a/bench/app.py +++ b/bench/app.py @@ -158,7 +158,15 @@ def get_ssh_url(self): @functools.lru_cache(maxsize=None) class App(AppMeta): - def __init__(self, name: str, branch: str = None, bench: "Bench" = None, soft_link : bool = False, *args, **kwargs): + def __init__( + self, + name: str, + branch: str = None, + bench: "Bench" = None, + soft_link: bool = False, + *args, + **kwargs, + ): self.bench = bench self.soft_link = soft_link self.required_by = None @@ -257,9 +265,14 @@ def _get_dependencies(self): def update_app_state(self): from bench.bench import Bench + bench = Bench(self.bench.name) - bench.apps.sync(app_dir=self.app_name, app_name=self.name, - branch=self.tag, required_list=self.local_resolution) + bench.apps.sync( + app_dir=self.app_name, + app_name=self.name, + branch=self.tag, + required=self.local_resolution, + )