Export the execution summary to file
- Dominant language
- Python
- Stars
- 36
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
If one runs "ceph-salt apply" and then "expand all", one gets a summary, in the form of a tree, of what actions were performed on each minion. This is very nice - bravo!
However, when the user leaves the ncurses interface, this detailed execution summary disappears forever. There is a log file with lots of details in it, but it would be nice to also save ("export") the execution summary as a separate file.
NOTE: this would probably also require a supportutils patch to ensure that the file containing the exported execution summary is included in the supportconfig tarball.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce `ceph-salt apply`, use the ncurses interface to run “expand all,” and inspect where the execution-summary tree is rendered and discarded when the interface exits. Then investigate how supportutils builds the supportconfig tarball. Done means the detailed summary is saved as a separate file and that file is included in the supportconfig archive.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100