diff options
author | vitalyisaev <vitalyisaev@ydb.tech> | 2023-10-24 17:14:55 +0300 |
---|---|---|
committer | vitalyisaev <vitalyisaev@ydb.tech> | 2023-10-24 17:49:30 +0300 |
commit | 6f0bed14b6dca2df7fff6bdeaea482f024b518eb (patch) | |
tree | 32df31c42ea32fee2fb107cd5f16f7a7e91c3fa8 | |
parent | d13894762d6e88288177d8b49c9b0bf852d7c6af (diff) | |
download | ydb-6f0bed14b6dca2df7fff6bdeaea482f024b518eb.tar.gz |
YQ Connector: make server config optional, add new config sections for prod and preprod
-rw-r--r-- | ydb/library/yql/providers/generic/connector/app/server/config.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ydb/library/yql/providers/generic/connector/app/server/config.go b/ydb/library/yql/providers/generic/connector/app/server/config.go index e3dacbb6da8..15c7998b982 100644 --- a/ydb/library/yql/providers/generic/connector/app/server/config.go +++ b/ydb/library/yql/providers/generic/connector/app/server/config.go @@ -28,10 +28,12 @@ func validateServerConfig(c *config.TServerConfig) error { } func validateConnectorServerConfig(c *config.TConnectorServerConfig) error { - // TODO: make it required after YQ-2057 - // if c == nil { - // return fmt.Errorf("required field is missing") - // } + if c == nil { + // TODO: make it required after YQ-2057 + // return fmt.Errorf("required field is missing") + return nil + } + if err := validateEndpoint(c.Endpoint); err != nil { return fmt.Errorf("validate `endpoint`: %w", err) } |