Skip to content

Commit 7e4b037

Browse files
committed
Correctly use format string in xit
1 parent 51db7dc commit 7e4b037

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

graalpython/lib-graalpython/modules/ginstall.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def run_cmd(args, msg="", failOnError=True, cwd=None, env=None, quiet=False, **k
112112
if result.stderr:
113113
xit_msg.append("stderr:")
114114
xit_msg.append(result.stderr.decode("utf-8"))
115-
xit(os.linesep.join(xit_msg), status=result.returncode)
115+
xit("{}", os.linesep.join(xit_msg))
116116
return result.returncode
117117

118118
def known_packages():
@@ -407,8 +407,8 @@ def download_freetype(extracted_dir):
407407
KNOWN_PACKAGES = known_packages()
408408

409409

410-
def xit(msg, status=-1):
411-
error(msg)
410+
def xit(fmt, *args, **kwargs):
411+
error(fmt, *args, **kwargs)
412412
exit(-1)
413413

414414

@@ -443,7 +443,7 @@ def _download_with_curl_and_extract(dest_dir, url, quiet=False):
443443
run_cmd(["unzip", "-u", downloaded_path, "-d", dest_dir], msg="Error extracting zip", quiet=quiet)
444444
bare_name = name[:-len(".zip")]
445445
else:
446-
xit("Unknown file type: %s" % name)
446+
xit("Unknown file type: {!s}", name)
447447

448448
return bare_name
449449

@@ -497,7 +497,7 @@ def _install_from_url(url, package, extra_opts=[], add_cflags="", ignore_errors=
497497
cwd=os.path.join(tempdir, bare_name), quiet=quiet)
498498
end = time.time()
499499
if status != 0 and not ignore_errors:
500-
xit("An error occurred trying to run `setup.py install %s %s'" % (user_arg, " ".join(extra_opts)))
500+
xit("An error occurred trying to run `setup.py install {!s} {}'", user_arg, " ".join(extra_opts))
501501
elif quiet:
502502
info("{} successfully installed (took {:.2f} s)", package, (end - start))
503503

@@ -579,7 +579,7 @@ def set_if_exists(env_var, conf_var):
579579
ignore_errors=ignore_errors, env=env, version=version, pre_install_hook=pre_install_hook,
580580
build_cmd=build_cmd)
581581
else:
582-
xit("Package not found: '%s'" % package)
582+
xit("Package not found: '{!s}'", package)
583583

584584
def get_site_packages_path():
585585
if site.ENABLE_USER_SITE:
@@ -667,11 +667,11 @@ def main(argv):
667667
if deleted:
668668
info("Deleted {}", p)
669669
else:
670-
xit("Unknown package: '%s'" % pkg)
670+
xit("Unknown package: '{!s}'", pkg)
671671
elif args.command == "install":
672672
for pkg in args.package.split(","):
673673
if pkg not in KNOWN_PACKAGES:
674-
xit("Unknown package: '%s'" % pkg)
674+
xit("Unknown package: '{!s}'", pkg)
675675
else:
676676
extra_opts = [] + quiet_flag
677677
if args.prefix:

0 commit comments

Comments
 (0)