faucet-cli 1.9.0

Config-driven CLI runner for faucet-stream pipelines (YAML / JSON, Meltano-style)
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! `faucet` — binary entry point.
//!
//! The stock binary registers only the built-in connectors. To bundle
//! third-party `faucet-source-*` / `faucet-sink-*` connectors into your own
//! `faucet` binary, depend on `faucet-cli` as a library and call
//! [`faucet_cli::run_main`] with a [`PluginRegistry`](faucet_cli::registry::PluginRegistry)
//! that has your connectors registered — see `cli/examples/custom-cli/`.

fn main() -> std::process::ExitCode {
    faucet_cli::run_main(faucet_cli::registry::PluginRegistry::with_builtins())
}