orcli/src/list_command.sh

8 lines
330 B
Bash
Raw Normal View History

2022-03-25 23:02:28 +01:00
#!/usr/bin/env bash
2022-03-25 11:16:02 +01:00
# get all project metadata and reshape json to print a list
2022-03-25 23:02:28 +01:00
if ! response="$(curl -fs --get "${OPENREFINE_URL}/command/core/get-all-project-metadata")"; then
2022-03-25 11:16:02 +01:00
error "no OpenRefine reachable/running at ${OPENREFINE_URL}"
else
echo "$response" | jq -r '.projects | keys[] as $k | "\($k):\(.[$k] | .name)"'
fi