peter_malcolm
10/15/2024, 1:33 PMmeltano config list
I've tried looking under: https://docs.meltano.com/reference/command-line-interface/#config but that only provides options to list config for a single plugin.
I did find:
meltano job list
but this lists all jobs not all plugins.
I also found:
meltano config meltano list
but this lists meltano configuration excluding plugins.
thanks in advance 🙏visch
10/15/2024, 1:46 PMEdgar RamĂrez (Arch.dev)
10/15/2024, 2:32 PMvisch
10/15/2024, 2:37 PMpeter_malcolm
10/15/2024, 2:58 PMmeltano --no-environment compile && \
cat .meltano/manifests/meltano-manifest.json | jq -r '.plugins[]?[]? | .name'
…but its quite a bit slower than expected (10 seconds). I imagine meltano compile
is doing a lot of additional work that isn’t needed for my particular use case.
I’m not sure if meltano debug
covers it either as I’m looking something which produces output in a machine readable format.
For additional context we’ve got our config split across multiple files. Ideally I’d have something that understands the include_paths
and returns the “raw” config across all files.
And is less of a hack than this yq approach:
yq -r --output-format=json '.plugins?[]?[]?.name' meltano.yml meltano**/*.meltano.yml
(Works on Mac OSX with zsh)