flake8
passed.
JSHint
passed.
Review Request #13462 — Created Dec. 26, 2023 and submitted
The new
rbinstall.processmodule includes two utilities,debug()and
run().
debug()will output debug information to the console when the
RBINSTALL_DEBUGenvironment 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_RUNis 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 |