hydroflow
hydroflow copied to clipboard
hydro_deploy: principled deployment logging mechanisms
Two areas - right now logging has to be done through ProgressTracker::println as otherwise the progress bars will overwrite. This caused an debugging headache for me because the perf command not found line was printed via println! and getting hidden, lol. Would be good to nail down how we do logging in hydro deploy, both for the deploy itself (maybe make it compatible with tracing) as well as a way to handle the logs on the remote machines. Also possible integration with cloud provider's log frameworks, to think about.
Could be interesting to integrate tracing layers with ProgressTracker nodes somehow
related: #1415