diff --git a/src/main.rs b/src/main.rs index 06ab060..2867c58 100644 --- a/src/main.rs +++ b/src/main.rs @@ -85,7 +85,16 @@ fn list(opts: &ListOpts) -> Result<(), anyhow::Error> { if opts.json { println!("{}", serde_json::to_string(&locations)?); } else { - println!("{:?}", &locations); + for (i, location) in locations.locations.iter().enumerate() { + if i > 0 { + println!() + }; + println!("Name: {}", location.name); + println!("City: {}", location.city); + println!("Country: {}", location.country); + println!("Country code: {}", location.iso); + println!("WireGuard endpoint: {}", location.endpoints.wireguard); + } } Ok(()) }