flake8
passed.
JSHint
passed.
Review Request #13462 — Created Dec. 26, 2023 and submitted
The new
rbinstall.process
module includes two utilities,debug()
and
run()
.
debug()
will output debug information to the console when the
RBINSTALL_DEBUG
environment variable is set to 1, optionally showing a
custom prefix.
run()
will run a command, streaming output and raising an exception on
errors. IfRBINSTALL_DRY_RUN
is set to 1, then the command won't
actually be run.
Successfully tested these with the rest of the installer.
Summary | ID |
---|---|
0ca2d075e1afd8e604be6d21707b15ae93c47079 |
DRY_RUN
environment variable default. This will eventually be re-implemented in main()
.join_cmdline
for serializing a list of command line arguments to a string.Summary | ID | |
---|---|---|
8057a8e7f94f4dfd7d130e12b776d173da1d7e4d | ||
20ba75cadb4d87b94e983cc018a3b1569188014c |