New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: incorrect handling of multi-line strings #8171
Comments
Multi line strings do work :D
Passing the value in via an env variable is doable as well it just takes pasting it in properly important. If there's a way to document this better after you figure it out please help out! :D https://docs.meltano.com/cloud/platform/#ssh-private-keys-for-private-git-repository-package-access is how folks are directed to set this via cloud. Maybe we should have a tutorial for how to do this in the Meltano command line? Personally I've just set it via the |
Might be helped by something like #8177 |
Closing now since we have https://docs.meltano.com/reference/command-line-interface#how-to-use-read-setting-value-from-a-file |
Meltano Version
3.0.0
Python Version
3.11
Bug scope
Configuration (settings parsing, validation, etc.)
Operating System
macOS - Venture 13.5.2
Description
I am passing a multi-line string to the tap in the form of an environment variable
and it fails due to an invalid value.
If I check out the tap repository locally and provide the relevant constructor with the same key, it works fine.
As a result, I believe that multi-line strings are handled incorrectly somewhere along the way, specifically when Meltano builds and passes configuration downstream.
Related MeltanoLabs/tap-postgres#241
Code
The text was updated successfully, but these errors were encountered: