singer-io/tap-postgres

Catalog flag not supported despite usage statement

Closed this issue · 0 comments

If I run tap-postgres without any options, I see this usage statement:

usage: tap-postgres [-h] -c CONFIG [-s STATE] [-p PROPERTIES]
                    [--catalog CATALOG] [-d]

So it looks like the catalog flag is supported. However, if I try to use the catalog flag it doesn't work.

$ tap-postgres --config tap-postgres-config.json --catalog catalog.json 
INFO No properties were selected

If I use properties instead, it works.

While this may seem like a small issue, when I use downstream tools that support multiple taps I run into issues as they use catalog instead of properties. It would be great if this could be remedied.