Skip to content
Snippets Groups Projects
Verified Commit 30192281 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

WIP: tls

parent a1e97030
No related branches found
No related tags found
No related merge requests found
Pipeline #9283 failed
...@@ -119,7 +119,7 @@ public: ...@@ -119,7 +119,7 @@ public:
-> std::ostream &; -> std::ostream &;
[[nodiscard]] auto getGeneralInfoService() const [[nodiscard]] auto getGeneralInfoService() const
-> GeneralInfoService::Stub &; -> GeneralInfoService::Stub &;
[[nodiscard]] auto getVersionInfo() const -> const VersionInfo &; [[nodiscard]] auto getVersionInfo() const -> VersionInfo;
}; };
} // namespace caosdb } // namespace caosdb
#endif #endif
...@@ -132,7 +132,7 @@ auto CaosDBConnection::getGeneralInfoService() const ...@@ -132,7 +132,7 @@ auto CaosDBConnection::getGeneralInfoService() const
} }
[[nodiscard]] auto CaosDBConnection::getVersionInfo() const [[nodiscard]] auto CaosDBConnection::getVersionInfo() const
-> const VersionInfo & { -> VersionInfo {
const GetVersionInfoRequest request; const GetVersionInfoRequest request;
GetVersionInfoResponse response; GetVersionInfoResponse response;
grpc::ClientContext context; grpc::ClientContext context;
...@@ -142,7 +142,8 @@ auto CaosDBConnection::getGeneralInfoService() const ...@@ -142,7 +142,8 @@ auto CaosDBConnection::getGeneralInfoService() const
if (!status.ok()) { if (!status.ok()) {
throw std::runtime_error(status.error_message()); throw std::runtime_error(status.error_message());
} }
return response.version_info(); VersionInfo result(response.version_info());
return result;
} }
} // namespace caosdb } // namespace caosdb
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment