Skip to content

Add appropriate error handling for snapshot and metadata logging #37

Description

@RyanButler53

The metadata writing and snapshot writing functions both return std::expected<void, std::string>. This value should be error checked. I think correct behavior is to not abort and continue logging data, but keep the error message and maybe even the timestamps affected. Then the run function should return the error message and it should be part of the errors sent to the DB/file at the end of the run.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions