Commit 380ba19
feat: add progress reporting (#376)
* add progress reporting to stackablectl
* cleanup progress reporting and add additional information
* cleanup
* make regenerate-nix
* error handling documentation and print fixes
* refactor subscriber init
* Update rust/stackable-cockpit/src/platform/operator/mod.rs
Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
* Update rust/stackable-cockpit/src/platform/operator/mod.rs
Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
* add progress indication for installing manifests
* remove semicolon
* chore: cargo fmt
```shell
cargo +nightly-2025-01-15 fmt --all
```
* chore: Make progress bar template reusable through a LazyLock
* chore: Make progress spinner template reusable through a LazyLock, and use span filtering toc ontrol indicatif output
NOTE: Use `fields(indicatif.pb_show = true)` on instrumented functions that should have progress reporting
* refactor progress messages setup
* update format strings
* add changelog entry
* move span into childspan on info level
* remove progress bar color
---------
Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
Co-authored-by: Nick Larsen <nick.larsen@stackable.tech>1 parent 480443d commit 380ba19
File tree
20 files changed
+494
-75
lines changed- rust
- stackable-cockpit
- src
- platform
- demo
- operator
- release
- stack
- utils/k8s
- stackablectl
- src
- cmds
20 files changed
+494
-75
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments