Better Error Handling and Logging
Compare changes
+ 20
− 1
@@ -8,7 +8,8 @@
@@ -38,6 +39,7 @@ variable.
@@ -46,6 +48,23 @@ as compiler. We use [cmake](https://cmake.org/download/) as build tool.
Better error handling (less exceptions, more error codes) and logging (for more detailed error handling and configuration issues).
Issue: https://gitlab.indiscale.com/caosdb/customers/lfpb/management/-/issues/390
See also the tests in caosdb-cppinttest!2 (merged)
Messages
and Message
classes handle the errors, warnings and info messages that come from the server.Unit tests should run as described in README_SETUP
Integration tests should run against a linkahead in the f-grpc branch
Please, prepare your MR for a review. Be sure to write a summary and a focus and create gitlab comments for the reviewer. They should guide the reviewer through the changes, explain your changes and also point out open questions. For further good practices have a look at our review guidelines
For further good practices have a look at our review guidelines.