use httproxide::config;
use httproxide::listener::listener_config;
fn main() -> anyhow::Result<()> {
env_logger::init();
let config_path = config::path_from_args();
let config: config::Config = serde_yaml::from_slice(&std::fs::read(&config_path)?)?;
config
.listeners
.into_iter()
.map(listener_config)
.collect::<anyhow::Result<Vec<_>>>()
.map(|_| ())
}