Task runner and process manager for Rust.
If you're not happy managing your infrastructure with a pile of bash scripts, this crate might be helpful. It provides base building blocks for defining and running various kinds of tasks. It's like foreman
but more low-level, with Rust API and more flexibility & features.
Works great with clap
!
See docs.rs/steward.
See examples
.
It wouldn't compile on Windows yet. No fundamental problems, I'm just not a user of this OS and can't properly test the implementation. There is only one platform-specific place in the crate related to a process termination. If you're a Windows user and willing to help — PRs are totally welcome.
Tokio only.
MIT.