Files
libguestfs/daemon
Pino Toscano b3ef101a0f daemon: fix/enhance error reporting of Augeas exceptions
The current code was broken, as the field 1 of the exception value is
the error code (int), not an error string, and thus it would have
crashed.  This did not happen in practice, as all the usage of
ocaml-augeas were only in the inspection code with ad-hoc exception
catching blocks.

Other than fixing the aforementioned issue, enhance the error reporting
to be as close as possible to what the current AUGEAS_ERROR() macro
does: error message, error minor message (if available), error details
(if available).
2020-01-27 14:53:35 +01:00
..
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2019-11-28 13:09:21 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2011-11-08 14:43:07 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2018-04-19 11:30:29 +02:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2014-10-23 19:03:11 +02:00
2017-07-27 17:31:41 +01:00
2018-02-12 11:24:06 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2019-11-29 12:04:55 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2014-10-23 19:03:11 +02:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2011-11-08 14:43:07 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2011-11-08 14:43:07 +00:00
2017-07-27 17:31:41 +01:00
2017-07-27 17:31:41 +01:00
2017-07-10 17:01:59 +01:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2015-07-02 16:08:44 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2014-10-23 19:03:11 +02:00
2015-10-05 14:28:33 +01:00
2019-01-08 11:58:30 +00:00
2019-01-08 11:58:30 +00:00
2017-07-27 17:31:41 +01:00