Commit Graph

190 Commits

Author SHA1 Message Date
Matthias Beyer a8ea51460c Add store path member for update hook 2016-09-07 22:05:28 +02:00
Matthias Beyer 0e765cd5b6 Add store path member for retrieve hook 2016-09-07 22:05:28 +02:00
Matthias Beyer f4a71831c9 Add store path member for delete hook 2016-09-07 22:05:28 +02:00
Matthias Beyer 397c38d805 Add store path member for create hook 2016-09-07 22:05:27 +02:00
Matthias Beyer 010109a3c3 Disable lints 2016-09-07 22:05:27 +02:00
Matthias Beyer 6ecd97956f Add boilerplate for update hook 2016-09-07 22:05:27 +02:00
Matthias Beyer 9ef0271893 Add boilerplate for retrieve hook 2016-09-07 22:05:27 +02:00
Matthias Beyer bcd728a930 Add boilerplate for delete hook 2016-09-07 22:05:27 +02:00
Matthias Beyer 1f6a983a51 Add boilerplate for create hook 2016-09-07 22:05:27 +02:00
Matthias Beyer da0c4cf06b Add missing imports 2016-09-07 22:05:24 +02:00
Matthias Beyer 7f02f818da Add (unimplemented) config helper functions 2016-09-07 22:05:12 +02:00
Matthias Beyer 61c3519d45 Impl Debug, Clone, Display for StoreAction 2016-09-07 22:05:12 +02:00
Matthias Beyer d03b13be10 Add enum to represent store action 2016-09-07 22:05:12 +02:00
Matthias Beyer 24e747029c Implement util::mkrepo() 2016-09-07 22:05:12 +02:00
Matthias Beyer 8f8568a03a Add error module setup 2016-09-07 22:05:12 +02:00
Matthias Beyer 07a3a32265 Add basic module setup 2016-09-07 22:05:07 +02:00
Matthias Beyer 20d938877b Add dependency: git2 2016-09-07 17:11:23 +02:00
Matthias Beyer 66782ca87b Refactor file opening in helper function 2016-09-06 15:31:55 +02:00
Matthias Beyer 46123622b2 Have and use internal error types for better error messages 2016-09-06 15:31:55 +02:00
Matthias Beyer 04166dd7a3 Import libimagerror with macros, so we can have own error types internally 2016-09-06 15:31:55 +02:00
Matthias Beyer 144a8bf897 Flock hook: Rewrite EntryFlock trait to return HookResult 2016-09-06 15:31:55 +02:00
Matthias Beyer 4eaa0c2147 We can call StoreId::{exists, is_file} here instead of converting to PathBuf 2016-08-31 08:26:54 +02:00
Matthias Beyer f46d4f4dfd Fix libimagstorestdhook::{flock, linkverify}::* for new StoreId interface 2016-08-28 18:41:55 +02:00
Kai Sickeler 3680b0e20d Upgrade toml dependency to 0.2 2016-08-06 17:19:14 +02:00
Matthias Beyer 47d0377026 Print debugging information in debug hook when setting config 2016-07-16 00:32:31 +02:00
Matthias Beyer 9337a14cdd Update all version strings: 0.1.0 -> 0.2.0 2016-07-12 11:51:20 +02:00
Matthias Beyer 2ad5cb48aa Implement store-unload hooks 2016-05-26 21:04:04 +02:00
Matthias Beyer 5959b6b3cb Update dependency: fs2 0.2.2 -> 0.2.* 2016-05-23 13:37:36 +02:00
Matthias Beyer 8e5f5bae0b libimagstorestdhook: Change dependency from libimagutil -> libimagerror 2016-05-18 18:31:54 +02:00
Andre Bogus 981707c9c9 more style adaptations
again following clippy
2016-05-13 22:27:53 +02:00
Matthias Beyer 9e0eb9f470 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 9e28296b86 Add link-verify store hook 2016-04-18 16:53:57 +02:00
Matthias Beyer 5025ddd494 Add dependencies 2016-04-18 16:53:45 +02:00
Matthias Beyer c3618ecfde Merge pull request #343 from matthiasbeyer/libimagstorestdhook/flock
Libimagstorestdhook/flock
2016-04-18 09:06:07 +02:00
Matthias Beyer d1561671ae Enable lints 2016-04-17 20:56:58 +02:00
Matthias Beyer 904e048c6f Add module for flock() hook 2016-04-14 18:34:10 +02:00
Matthias Beyer fd637dae48 Add dependency: fs2 = 0.2.3 2016-04-14 18:22:44 +02:00
Matthias Beyer 7f1a671e4d Add debug hook 2016-03-26 18:20:12 +01:00
Matthias Beyer 6e74145739 Add dependencies 2016-03-26 16:35:57 +01:00
Matthias Beyer d20220b57e Initial import 2016-03-26 16:35:57 +01:00