imag/libimagstorestdhook
2017-04-21 21:08:45 +02:00
..
src Fix StoreId::exists() usage 2017-04-21 21:08:45 +02:00
Cargo.toml Move [profile.dev] codegen-units = 2 to top-level Cargo.toml 2017-01-19 20:08:51 +01:00
README.md Add TODOs about libimag{rt,store{,stdhook}} merge 2017-02-20 14:51:06 +01:00

libimagstorestdhook

The libimagstorestdhook is a library for default store hooks which are shipped with the imag store. Hooks are actions which can be performed before and after certain store actions, for example before a file is created, or after a file is removed.

Long-term TODO

  • Merge with libimagrt
  • Merge with libimagstorestdhook
  • Create Runtime-wide "Store meta data" storage in the Runtime, which can be set by users during the runtime of imag and then used by the hooks to get meta information about their own runtime.
  • Implement parallel store hook execution
  • Implement Non-Mutable store hook execution