Skip to content

Commit

Permalink
fix: check if installed FF supports use-cached
Browse files Browse the repository at this point in the history
  • Loading branch information
18alantom committed Jan 18, 2024
1 parent 10bb5a4 commit d177d8f
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion bench/utils/bench.py
Original file line number Diff line number Diff line change
Expand Up @@ -354,11 +354,17 @@ def build_assets(bench_path=".", app=None, using_cached=False):
if app:
command += f" --app {app}"

if using_cached:
if using_cached and can_use_cached(bench_path):
command += " --using-cached"

exec_cmd(command, cwd=bench_path, env={"BENCH_DEVELOPER": "1"})

def can_use_cached(bench_path=".") -> bool:
cmd = ["bench", "can-use-cached"]
return_code = subprocess.call(
cmd, cwd=bench_path, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL,
)
return not return_code

def handle_version_upgrade(version_upgrade, bench_path, force, reset, conf):
from bench.utils import log, pause_exec
Expand Down

0 comments on commit d177d8f

Please sign in to comment.