Use Console for pre/post-upgrade output.

Review Request #12392 — Created June 20, 2022 and submitted

Information

Review Board
release-5.0.x

Reviewers

This integrates our Console object (used by rb-site and manage.py)
into our pre/post-upgrade code. This is used to provide nicer
wrapped/styled output for errors that fits in with the rest of the
upgrade appearance.

There are some issues with the display of the output, but that's an
issue in Console, and will be addressed separately.

Triggered the two SCMTool failure error cases (failure to import, and
conflicts between Tool entries). Saw the formatted output.

Summary ID
Use Console for pre/post-upgrade output.
This integrates our `Console` object (used by `rb-site` and `manage.py`) into our pre/post-upgrade code. This is used to provide nicer wrapped/styled output for errors that fits in with the rest of the upgrade appearance.
b990e6fda00fdf649726fd757cb0ad1d54900390

david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-5.0.x (afe5bbf)