From: Daan De Meyer Date: Mon, 7 Oct 2024 08:39:21 +0000 (+0200) Subject: Make find_binary()'s root argument optional X-Git-Tag: v25~228^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=035dc97fd84e72b5dcc017c9593584656ab6e509;p=thirdparty%2Fmkosi.git Make find_binary()'s root argument optional Makes it a little easier to use. --- diff --git a/mkosi/run.py b/mkosi/run.py index 6674118b7..6248f83be 100644 --- a/mkosi/run.py +++ b/mkosi/run.py @@ -302,7 +302,13 @@ def spawn( make_foreground_process(new_process_group=False) -def find_binary(*names: PathString, root: Path = Path("/"), extra: Sequence[Path] = ()) -> Optional[Path]: +def find_binary( + *names: PathString, + root: Optional[Path] = None, + extra: Sequence[Path] = (), +) -> Optional[Path]: + root = root or Path("/") + if root != Path("/"): path = ":".join( itertools.chain(