Add StoreUnloadHook registering in runtime
This commit is contained in:
parent
e9ce659ce8
commit
921d25ac9c
|
@ -64,6 +64,7 @@ impl<'a> Runtime<'a> {
|
||||||
use libimagstorestdhook::debug::DebugHook;
|
use libimagstorestdhook::debug::DebugHook;
|
||||||
use libimagstorestdhook::vcs::git::delete::DeleteHook as GitDeleteHook;
|
use libimagstorestdhook::vcs::git::delete::DeleteHook as GitDeleteHook;
|
||||||
use libimagstorestdhook::vcs::git::update::UpdateHook as GitUpdateHook;
|
use libimagstorestdhook::vcs::git::update::UpdateHook as GitUpdateHook;
|
||||||
|
use libimagstorestdhook::vcs::git::store_unload::StoreUnloadHook as GitStoreUnloadHook;
|
||||||
use libimagerror::trace::trace_error;
|
use libimagerror::trace::trace_error;
|
||||||
use libimagerror::trace::trace_error_dbg;
|
use libimagerror::trace::trace_error_dbg;
|
||||||
use libimagerror::into::IntoError;
|
use libimagerror::into::IntoError;
|
||||||
|
@ -159,7 +160,8 @@ impl<'a> Runtime<'a> {
|
||||||
|
|
||||||
let hooks : Vec<(Box<Hook>, &str, HP)> = vec![
|
let hooks : Vec<(Box<Hook>, &str, HP)> = vec![
|
||||||
(Box::new(GitDeleteHook::new(sp.clone(), HP::PostDelete)), "vcs", HP::PostDelete),
|
(Box::new(GitDeleteHook::new(sp.clone(), HP::PostDelete)), "vcs", HP::PostDelete),
|
||||||
(Box::new(GitUpdateHook::new(sp, HP::PostUpdate)) , "vcs", HP::PostUpdate),
|
(Box::new(GitUpdateHook::new(sp.clone(), HP::PostUpdate)), "vcs", HP::PostUpdate),
|
||||||
|
(Box::new(GitStoreUnloadHook::new(sp)), "vcs", HP::StoreUnload),
|
||||||
];
|
];
|
||||||
|
|
||||||
for (hook, aspectname, position) in hooks {
|
for (hook, aspectname, position) in hooks {
|
||||||
|
|
Loading…
Reference in New Issue