Format curl output JSON
json_pp:
https://www.systutorials.com/docs/linux/man/1-json_pp/
Works like this:
curl http://localhost:8001/services | json_pp
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 386 100 386 0 0 25733 0 --:--:-- --:--:-- --:--:-- 25733
{
"data" : [
{
"ca_certificates" : null,
"client_certificate" : null,
"connect_timeout" : 60000,
"created_at" : 1632628311,
"host" : "133.18.227.11",
"id" : "dcdade9b-1eff-47b9-82a9-3c9d2af531de",
"name" : "hello-service",
"path" : null,
"port" : 8080,
"protocol" : "http",
"read_timeout" : 60000,
"retries" : 5,
"tags" : null,
"tls_verify" : null,
"tls_verify_depth" : null,
"updated_at" : 1632628311,
"write_timeout" : 60000
}
],
"next" : null
}