diff options
author | Maksim Kita <kitaetoya@gmail.com> | 2023-09-21 18:37:42 +0300 |
---|---|---|
committer | maksim-kita <maksim-kita@yandex-team.com> | 2023-09-21 19:18:59 +0300 |
commit | 12232b3a0699caca57d5ae1254c641a2b979ef7c (patch) | |
tree | 9d2312e5fe32b70c1ad36890ee879de6f36389b6 | |
parent | b0d4ff9bdc7a22fb6a1622dbf6d379c2aafbdaf0 (diff) | |
download | ydb-12232b3a0699caca57d5ae1254c641a2b979ef7c.tar.gz |
Public SDK YDBErrorException message fix
Public SDK YDBErrorException message fix
Pull Request resolved: https://github.com/ydb-platform/ydb/pull/374
8 files changed, 9 insertions, 9 deletions
diff --git a/ydb/public/lib/idx_test/idx_test_common.h b/ydb/public/lib/idx_test/idx_test_common.h index 7609c459ef6..469844a2898 100644 --- a/ydb/public/lib/idx_test/idx_test_common.h +++ b/ydb/public/lib/idx_test/idx_test_common.h @@ -21,7 +21,7 @@ public: inline void ThrowOnError(const NYdb::TStatus& status) { if (!status.IsSuccess()) { - throw TYdbErrorException(status); + throw TYdbErrorException(status) << status; } } diff --git a/ydb/public/lib/ydb_cli/commands/ydb_common.h b/ydb/public/lib/ydb_cli/commands/ydb_common.h index 647c09766a2..e359c09f55f 100644 --- a/ydb/public/lib/ydb_cli/commands/ydb_common.h +++ b/ydb/public/lib/ydb_cli/commands/ydb_common.h @@ -22,7 +22,7 @@ private: inline void ThrowOnError(NYdb::TStatus status) { if (!status.IsSuccess()) { - throw TYdbErrorException(std::move(status)); + throw TYdbErrorException(status) << status; } else if (status.GetIssues()) { Cerr << status; } diff --git a/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp b/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp index 1a7c8d418f1..7c3a5e0015e 100644 --- a/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp +++ b/ydb/public/sdk/cpp/examples/basic_example/basic_example.cpp @@ -16,7 +16,7 @@ public: static void ThrowOnError(const TStatus& status) { if (!status.IsSuccess()) { - throw TYdbErrorException(status); + throw TYdbErrorException(status) << status; } } diff --git a/ydb/public/sdk/cpp/examples/pagination/pagination.cpp b/ydb/public/sdk/cpp/examples/pagination/pagination.cpp index f81d2580b8b..a5972725115 100644 --- a/ydb/public/sdk/cpp/examples/pagination/pagination.cpp +++ b/ydb/public/sdk/cpp/examples/pagination/pagination.cpp @@ -18,7 +18,7 @@ public: static void ThrowOnError(const TStatus& status) { if (!status.IsSuccess()) { - throw TYdbErrorException(status); + throw TYdbErrorException(status) << status; } } diff --git a/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h b/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h index 94b249f53dd..e60e61c8cac 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h +++ b/ydb/public/sdk/cpp/examples/secondary_index/secondary_index.h @@ -66,7 +66,7 @@ private: inline void ThrowOnError(NYdb::TStatus status) { if (!status.IsSuccess()) { - throw TYdbErrorException(std::move(status)); + throw TYdbErrorException(status) << status; } } diff --git a/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h b/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h index 06597398123..de782b823ef 100644 --- a/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h +++ b/ydb/public/sdk/cpp/examples/secondary_index_builtin/secondary_index.h @@ -52,7 +52,7 @@ struct TSeries { , UploadedUserId(uploadedUserId) {} }; -class TYdbErrorException: yexception { +class TYdbErrorException: public yexception { public: TYdbErrorException(NYdb::TStatus status) : Status(std::move(status)) @@ -72,7 +72,7 @@ private: inline void ThrowOnError(NYdb::TStatus status) { if (!status.IsSuccess()){ - throw TYdbErrorException(std::move(status)); + throw TYdbErrorException(status) << status; } } diff --git a/ydb/public/sdk/cpp/examples/ttl/util.h b/ydb/public/sdk/cpp/examples/ttl/util.h index f4046b8892e..b596df76fd3 100644 --- a/ydb/public/sdk/cpp/examples/ttl/util.h +++ b/ydb/public/sdk/cpp/examples/ttl/util.h @@ -18,7 +18,7 @@ public: inline void ThrowOnError(const TStatus& status) { if (!status.IsSuccess()) { - throw TYdbErrorException(status); + throw TYdbErrorException(status) << status; } } diff --git a/ydb/tests/tools/idx_test/main.cpp b/ydb/tests/tools/idx_test/main.cpp index 03ca36b845d..8d7f28521be 100644 --- a/ydb/tests/tools/idx_test/main.cpp +++ b/ydb/tests/tools/idx_test/main.cpp @@ -33,7 +33,7 @@ public: static void ThrowOnError(const TStatus& status) { if (!status.IsSuccess()) { - throw TYdbErrorException(status); + throw TYdbErrorException(status) << status; } } |