3 ms·
Panic will stop program at place of error, while I want nicely stacked error message list: [reports.rs:25] ERROR: Cannot write report "Foo" to file "foo.xm
by lisivka 10y ago
Panic will stop program at place of error, while I want nicely stacked error message list:
[reports.rs:25] ERROR: Cannot write report "Foo" to file "foo.xml".
[templates.rs:125] ERROR: Cannot process template "header". Check is template file exists and readable.
[fileio.rs:45] ERROR: Cannot open file "/usr/share/foo/templates/header.tmpl": unable to enter directory "/usr/share/foo". Check directory permissions.
Instead of
writing report cannot open file done
It saves lot of time(money) in production.