aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvitalyisaev <vitalyisaev@ydb.tech>2023-10-24 17:14:55 +0300
committervitalyisaev <vitalyisaev@ydb.tech>2023-10-24 17:49:30 +0300
commit6f0bed14b6dca2df7fff6bdeaea482f024b518eb (patch)
tree32df31c42ea32fee2fb107cd5f16f7a7e91c3fa8
parentd13894762d6e88288177d8b49c9b0bf852d7c6af (diff)
downloadydb-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.go10
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)
}